내가이 jQuery를 폼 유효성 검사 플러그인을 사용하고 있습니다 : http://docs.jquery.com/Plugins/Validation/MethodsjQuery를 양식 유효성 검사 플러그인 종속성 콜백
나는 의존성 콜백 사용하는 것을 시도하고있다 : http://docs.jquery.com/Plugins/Validation/Methods/required#dependency-callback
내가 뭘하려고 오전 "BAR"를 필요한 경우에만입니다 "FOO"가 특정 값을 가질 때.
여기에 기본 예제 :
<select name="FOO" id="FOO">
<option></option>
<option value="someValue">some Value</option>
</select>
$("form[name=myForm]").validate({
rules: {
FOO: {required: true},
BAR: {
required: function(element) {
return $("#FOO").val() == 'someValue';
},
maxlength: 10
}
}
});
하지만이 작동하지 않습니다. 나도 사용해 봤어 : 이렇게 선택했다 :
return $("#FOO :selected").val() == 'someValue';
누구든지이 문제가 무엇인지 파악할 수 있습니까?
EDIT = 추가 선택
감사합니다. 톤을 보았습니다. 그 코드를 업데이트하고 업데이트했습니다 ... 코드를 업데이트했습니다. – jyoseph
아아! 그리고 실제로 이제는 내 코드를 보았습니다. (위의 코드는 예제였습니다) select 메뉴에는 ID가없는 것을 볼 수 있습니다. 지적 해 주셔서 고맙습니다, 두뇌 방구 모멘트. – jyoseph