MingHao_Hu

博客园 首页 新随笔 联系 订阅 管理

var flag=$(':checkbox:visible').prop('ckecked');

获得的flag值是true或者false

$(':checkbox:visible').prop('ckecked',false|true);

设置值只能为true|false

var flag=$(':checkbox:visible').attr('ckecked');

获得值是checked或者为undefined

$(':checkbox:visible').attr('ckecked');

设置值只为checked|''

同时prop也可以获取用户自定义的属性例如:

 var tbFund = $('#tbFundName').prop('userid');

                <input name="ctl00$cph$ctl00$CreditEdit1$tbFundName" type="text" maxlength="50" id="tbFundName" title="资金名称" class="textbox_style full_length" userid="dddd" maxlength="50" />

tbFund的值是'dddd';

 同样也可以用prop给某个标签赋值(但是IE9以前版本不能给标签赋值除string number boolean值以外的值,否则会出现内存泄漏的异常)

    var tbFund = $('#tbFundName').prop('realname', '4444');
            var tbFund = $('#tbFundName').prop('realname');

tbFund的值是'4444'

posted on 2012-07-10 10:26  MingHao_Hu  阅读(214)  评论(0编辑  收藏  举报