RSV jQuery 유효성 검사 from here 사용.성공적인 jQuery 유효성 확인 문제 후 Ajax 호출
정말 한 곳에서 붙어 있습니다. 이 플러그 인에 대한 사용자 지정 오류 처리기를 작성 했으므로 (설명서를 읽으십시오, 허용되었습니다) 이제는 오류를 표시하고 정확한 필드에 하나씩 집중 한 다음 유효성 검사 끝에 오류가없는 경우 return (errorInfo.length == 0) ? true : false;
이 true를 반환합니다. 문제는이 rsv가 폼 데이터를 PHP로 직접 보낸 후입니다. 하지만 성공적인 유효성 검사 후 Ajax 함수를 실행하고 싶습니다. 나는 "완성 된"이벤트에 대한 또 다른 함수를 작성했습니다. 플러그인은 완전한 함수를 발생시키지 않습니다. 그 문제를 해결하도록 도와주세요. 당신이 customErrorHandler
를 사용하는 경우
$(document).ready(function() {
$("#signup_form").RSV({
onCompleteHandler: wellDone,
customErrorHandler: errorHandler,
rules: signup_rules
});
});
function errorHandler(f, errorInfo)
{
for (var i=0; i<errorInfo.length; i++)
{
// errorInfo[i][0] contains the form field node that just failed the validation, e.g.
errorInfo[i][0].focus();
// errorInfo[i][1] contains the error string to display for this failed field, e.g.
$.notifyBar({
cls: "error",
html: errorInfo[i][1]
});
}
return (errorInfo.length == 0) ? true : false;
}
function wellDone(){
signUp();
}
var signup_rules = [
<some validation rules>...
]
도 시도했습니다. 성공하지 못했습니다. 우리는 계속 skype에 대한 불화를 할 수 있습니까? 도와 줄 사람이 정말 필요해. – heron