Tôi đang sử dụng jQuery Validation plugin để xác thực hộp kiểm vì nó không có tùy chọn mặc định, One nên được chọn và tối đa hai hộp kiểm có thể được chọn, đây là tiêu chí. Tôi không nhận được bất kỳ lỗi nào và nó không xác nhận. Tôi đang mở rộng nó như dưới đây,jQuery Validation plugin: xác thực hộp kiểm
<input type="checkbox" name="test[]" />x
<input type="checkbox" name="test[]" />y
<input type="checkbox" name="test[]" />z
$("#formid").validate({
rules: {
test[]: {
required: function(elem)
{
return $("input.select:checked").length > 0;
}
},
messages: {
test[]: "You must check at least 1 box"
}
});
Có thể ngắn hơn, nhưng @ram sử dụng plugin xác thực và plugin đó sử dụng các quy tắc để xác thực – Limon
Điều đó đúng nhưng tôi đưa giải pháp này giống như không có thư viện bổ sung. –
@ IvijanStefanStipić nhưng bạn đã sử dụng jquery ... –