양식에 대해 jQuery 유효성 검사를 사용하고 있습니다. 선택/드롭 다운 메뉴에서 특정 옵션을 선택한 경우 추가 필드가 필요하도록 일부 기능을 추가해야합니다.jQuery를 사용하여 선택 값이 특정 옵션과 동일한 지 확인하는 방법 Validate?
는 여기에 옵션이 체크 박스 (http://docs.jquery.com/Plugins/Validation/validate#options)에서 확인하면 그들이 certrain 필드를 필요로하는 jQuery를 웹 사이트에서 제공하는 예제 :
$(".selector").validate({
rules: {
contact: {
required: true,
email: {
depends: function(element) {
return $("#contactform_email:checked")
}
}
}
}
})
가 여기에 내가 뭘하는지, 그러나 그것은 오류를 반환합니다. 기본적으로 풋볼이 드롭 다운에서 가장 좋아하는 스포츠로 선택되면 위치는 필수 입력란입니다.
$form.validate({
rules: {
favoriteSport: {
required: true
},
position: {
depends: function(element) {
return $('#favoriteSport[value="football"]');
}
}
}
});
favoriteSport에는 value 속성이 없습니다. 하지만 자식 노드가 있습니다. #favoriteSport> option [value = football] 시도해 볼 수 있습니다. $ ('# favoriteSport> option [value = football] : selected') – ChrisThompson