여기에 약간의 문제가 있습니다.jQuery 유효성 검사 메소드에서 this.optional()이 작동하지 않는 것 같습니다.
StartDate: {
required: isDelayed,
dateRU: true
}
isDelayed을()가 false를 돌려, 그래서 나는 STARTDATE 필드는 선택해야한다 같아요 나는 내 분야 중 하나에 대해 다음과 같은 규칙을 가지고있다. 내 dateRU 방법 내부를 확인 그러나 경우 :
$.validator.addMethod(
"dateRU",
function(value, element) {
return this.optional(element) || isValidDate($.trim(value));
},
"Date is incorrect"
);
this.optional (요소)는 항상 STARTDATE에 대해 false를 반환합니다. 나는 무엇이 잘못되었는지 알 수 없다. 어떤 아이디어?
UPD. optional()은 요소가 필요하지 않은 경우에만 true를 반환합니다. 비유 함? 그게 내 문제일지도 모르니.