更新已解决:应该是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[]' 但代码只是停止工作!
有什么建议么?