次のように入力チェックボックスを印刷しました。
<input type="checkbox" id="a1" value="11" disabled="false">
<input type="checkbox" id="a2" value="21" disabled="true">
<input type="checkbox" id="a3" value="31" disabled="false">
disabled 属性に値がないことはわかっています。したがって、属性が存在する場合、割り当てられた値に関係なく、要素は無効になります。値が false であるすべての入力要素からすべての disabled 属性を削除したいと考えています。
jQuery を使用して、次のようなコードを使用したいと思います。
$("*[disabled]").not(true).removeAttr("disabled");