두 개의 선택 입력이 표시되도록 설정되었습니다. 다른 요소에서 change()
을 기반으로하면 show()
또는 hide()
에 jQuery를 사용합니다. "Something went wrong ..."메시지와 함께 죽는 Chrome을 제외하고 모든 브라우저 테스트가 훌륭합니다. 내 기능은 다음과 같습니다선택 요소 표시 및 숨기기 Chrome을 죽입니다.
$(document).ready(function(){
$("#supplier_type").change(function() {
if ($("#supplier_type").val() == 'Wholesaler') {
$("#retail_fulfillment").hide("slow");
$("#retail_fulfillment").val("");
$("#wholesale_fulfillment").show("slow");
} else {
if ($("#supplier_type").val() == 'Retailer') {
$("#wholesale_fulfillment").hide("slow");
$("#wholesale_fulfillment").val("");
$("#retail_fulfillment").show("slow");
}
}
});
누구든지 이에 대한 조언이 있습니까?
매개 변수없이'hide()'메서드를 호출 해 보았습니까? – naivists
감사합니다 naivists! 내가 show()와 hide()에 args를 제거하면 에러가 제거된다는 것을 알 수 있습니다. – jerrygarciuh