약간의 연구와 시행 착오 끝에, 나는 내 자신의 질문에 대답했다. 나는 내가 한 일을 게시하여 같은 일을해야하는 다른 사람들이 참고할 수있게 할 것이다.
custom regex을 추가하는 것과 거의 같은 방법으로 새로운 custom function을 만들어야한다고 밝혀졌습니다. 사용자 정의 정규식을 적용하는 방법은 상당히 잘 설명되어 있지만 타사 함수를 호출하지 않고도 사용자 정의 함수를 구현하는 방법은별로 없습니다.
언어 파일을 파헤 치면이를 처리하는 방법을 더 잘 알 수 있습니다. 내 HTML 마크 업에서
"notEqual": {
"func": function(field, rules, i, options){
return (field.val() == $('#username').val()) ? false : true;
},
"alertText": "* Username and password must be different"
},
, 나는 다음과 같이 사용 :
나는 (이 경우 jquery.validationEngine - en.js의) 언어 파일 내부에 부착 된 기능을 가진 사용자 정의 유효성 검사기를 만들 수 있었다 :
<input type="hidden" name="username" value="yourPassword" id="username"/>
<input class="validate[custom[notEqual]]" type="password" name="confirmPassword" value=""/>
누군가를 돕는 희망.
왜 누구에게 설명하십시오. 이유를 설명하십시오. –