私は2つの機能を持っており、特定のクラスのチェックボックスをすべてオフにしています。私が期待通りに機能するのは初めてですが、関数を再度実行しようとすると、チェックボックスはチェックされませんが、htmlコードは変更されます。JQueryスクリプトがチェックボックスを正しくチェックしていない
jQueryの...
function checkall() {
$('.column').attr('checked','checked');
$('#ALL').attr('onclick', 'uncheckall()')
document.getElementById('ALL').value = "UnCheck All";
}
これを実行した後、私は<input type="checkbox" value="SEQN" class="column" onchange="updatearray()" checked="checked">
function uncheckall() {
$('.column').removeAttr('checked');
$('#ALL').attr('onclick', 'checkall()')
document.getElementById('ALL').value = "Check All";
}
を取得し、これを実行した後、私は<input type="checkbox" value="SEQN" class="column" onchange="updatearray()">
はなぜチェックボックスが一回だけ変更するには?取得
反復個々のチェックボックスを持続した場合。attrは( 'onclickの'、 'checkall()')'適切ではありませんあなたがjQueryを使用していて、それを使用していて、 'document.getElementById( 'ALL')を実行していない場合は、イベントリスナーを追加する方法。value =" Uncheck All ";'、 '.attr( 'checked'、 ' 'チェックされた ')' .prop(' checked '、true) ' – j08691