我有一个复选框字段中的联系表单7与12个选项,我想让用户选择最多只有3个字段。这是怎么可能的?
我用这个密码
jQuery(function(){
var max = 3;
var checkboxes = jQuery('.checkbox-field-name input[type="checkbox"]');
checkboxes.change(function(){
var current = checkboxes.filter(':checked').length;
checkboxes.filter(':not(:checked)').prop('disabled', current >= max);
});
});
但不起作用
1条答案
按热度按时间1rhkuytd1#
您必须将checkbox-field-name添加为一个类,或者用您使用的任何类替换js [checkbox checkbox-field-name class:checkbox-field-name use_label_element“项目1”“项目2”“项目3”“项目4”“项目5”]