0

解決済みの更新: する必要があります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[]」を追加しようとしましたが、コードが機能しなくなりました。

助言がありますか?

4

0 に答える 0