jsFiddle で動作する jQuery スクリプトがありますが、実際の Web サイトでは動作せず、これ以上のことは考えられません。
ここにフィドルがあります
ウェブサイトはこちら
クリックすると、他の多くのチェックボックスがチェックされるチェックボックスが必要です。
$("form input[id='selectall']").click(function () {
var inputs = $("form input[class='produse4export']");
for (var i = 0; i < inputs.length; i++) {
if (this.checked) {
inputs[i].checked = true;
checkme();
} else {
inputs[i].checked = false;
uncheckme();
}
}
});
これらのチェックボックスが (一度に) チェックされている場合、他のチェックボックスを有効にする必要があります。それらがチェックされていない場合、残りのチェックボックスは再び無効にしてチェックを外す必要があります (チェックされている場合)。
ちょっと説明が難しいですが、フィドルもウェブページも読みやすいです。期待どおりに動作しないのはなぜですか?