나는 'date_of_birth'필드의 날짜 데이터 형식의 유효성을 검사하는 'jquery.validation.js'를 jQuery를 검증 플러그인을 사용하고 내가 "date_of_birth 위의 사용자 정의 메시지를 표시 할jQuery를 : 유효성 검사 날짜
"은 '나이는 최소 16'이어야합니다.
{literal}
jQuery.validator.addMethod("dob", function (value, element) {
var startDate = $('#date_of_birth').val();
var finDate = 01/03/2012
var age=Date.parse(finDate)-Date.parse(startDate);
if (age >= 16){
return false;
}
else
{
return true;
}
}, "Age should be minimum of 16");
{/literal}
사용자 지정 유효성 검사 규칙 :
그래서 나는 다음과 같은 사용자 정의 유효성 검사 코드를 작성했습니다rules: {
date_of_birth: {
dob: true
}
}
을하지만 슬픈 부분은 작동하지 않는 것입니다.
도와주세요 ...
미리 감사드립니다.
코드는 좋다, 그러나 당신은 잘못된 방향으로 가고 운영자가, 그것이 있어야이 <= 당신은 텍스트 상자의 생일이 덜 될 것입니다 있는지 확인하려면 때문에 minDate로 선언 한 날짜보다 크거나 같아야합니다. 16 세 이상이 아닌 16 세 이상을 원합니다. – TGarrett
감사합니다.이 문제를 해결했습니다. – Daveo