我的html:无法处理禁用复选框
<div class="check">
<input class="sfCheckbox" type="checkbox" title="view" disabled="true" checked="checked">
<input class="sfCheckbox" type="checkbox" title="view" checked="checked">
</div>
jQuery中我尝试:
$('.check .sfCheckbox').attr('checked', false);
代码工作正常,但我想如果('checked', false)
复选框未disable.How让欲望result.Thanks。
我的意思是如果复选框被禁用,什么也不做.if没有'检查',false.Thanks。
检查是一个div的类名。如何设置其属性检查为false – 2011-12-28 10:52:32
您的jquery代码片段正在选择一个div,但您试图在其上设置一个checked属性?我假设你想要在其中一个输入上设置属性,而不是div,在这种情况下使用.prop,而不是.attr – kinakuta 2011-12-28 10:52:47
你究竟想在这里实现什么?您当前的代码检查是否检查格(不是任何复选框)具有“检查”属性。我无法想象这是你的意图? – Oldskool 2011-12-28 10:52:51