jQuery 유효성 검사 플러그인을 사용하여 하나 이상의 확인란이 하나의 확인란에 선택되어 있어야합니다.jQuery 플러그인 유효성 검사 확인란 그룹 규칙
<input type="checkbox" name="test[name1]" id="testid1" class="required">
<input type="checkbox" name="test[name2]" id="testid2" class="required">
그리고 JS : 다음은 설정의 예 내가 입력 이름이 있다는 사실에 문제를 좁힐 수있었습니다
$("#myform").validate({
groups: {
checkboxes: "test[name1] test[name2]"
}
}
은 "[]"그 안에있는 나는 문자열의 파싱을 망설이고 있다고 가정하고있다. 그러나 사용하고있는 플랫폼에서는 대괄호를 사용해야합니다. 이것은 일반적인 문제가 될 수있는 것처럼 보입니다. 누군가 다른 사람이 찾아와 나를 도울 수 있습니다.
checkboxes: "testname1 testname2"
일을하지만, 그것을 사용할 수 없습니다 참고로
, 나는 시도했습니다.
checkboxes: "'test[name1]' 'test[name2]'"
이 작동하지 않습니다.
대괄호는'@ 이름 ' 모든 HTML 버전의 속성 그것들은 또한 HTML5에서'@ id' 속성으로 합법적입니다. – jasonkarns