我的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