在我在这里找到的答案的帮助下,我尝试禁用提交按钮并在单击它时发送一条警报消息,直到至少没有选中 2 个复选框。
我做错了什么?
var selected = $('#frmCompare :checkbox:checked').length;
function verifCompare() {
if (selected >= 2) {
//good
$('#frmCompare').submit();
} else {
//bad
alert('Veuillez selectionner au moins 2 produits à comparer...');
return false
}
}
$(document).ready(function () {
$('#btnCompare').attr('disabled', 'disabled');
$('#frmCompare :checkbox').change(function () {
//alert(selected);
if (selected >= 2) {
$('#btnCompare').attr('enabled');
}
});
});
此时,只有警报消息有效。
编辑:添加小提琴