解決済みの更新: する必要がありますname = 'q1[]'
$("input[type=checkbox][name=q1]).click(function() {
var bol = $("input[type=checkbox][name=q1]:checked").length >= 7;
$("input[type=checkbox][name=q1]").not(":checked").attr("disabled",bol);
});
ただし、serialize
保存時に結果が必要になるということは、PHPコードでname
設定する必要があることを意味name=q1[]
し、この時点で、チェックされたチェックボックスの数を制限する上記のjQueryは機能しなくなります。
「name=q1[]」を追加しようとしましたが、コードが機能しなくなりました。
助言がありますか?