전자 메일 확인을위한 AJAX 요청에 대해 어떤 응답을 다시 전달해야합니까?Jquery 유효성 검사 - ajax 호출을 통한 전자 메일 유효성 확인
내 코드는 내가 ajaxValidateFieldUser
에서 응답을 반환하려고
$("#create_account").validate({
errorPlacement: function(error, element) {
console.log(error);
},
rules: {
"User[password]" : {
minlength : 6
},
confirm_password: {
minlength : 6,
equalTo: "#User_password"
},
"User[email]": {
remote: "/app_dev.php/ajaxValidateFieldUser"
}
},
messages: {
"User[password]": {
minlength: "Minimum 6 charecters"
},
confirm_password: {
minlength: "Minimum 6 charecters",
equalTo:"Password should match"
}
}
});
$('#User_email').on('blur', function() {
$('#create_account').validate().element(this); // this triggers the single element validation
});
된 .js 것은/거짓 사실이다. 그러나 그 차이는 보이지 않습니다. 또한
그리고 표시 할 조건을 요구 fails.But 이메일이 고유하지 않으면 내가 응답을 추적하고 싶은 경우 I 만 강조 상자에 원하는
예를 들어errorPlacement: function(error, element) {
console.log(error);
}
의 선택은 특정 오류를 추적 할 수있는 방법이 특정 div에서 메시지.
''User [email] ''는 HTML 엘의 이름이어야한다. ment. 그것은 당신이 주신 이름입니까? –
나중에 .. symfony 2 프레임 워크에서 기본값입니다. 사용자 [비밀번호]가 정상적으로 작동하고 내 아약스 요청이 제대로 작동하지 않기 때문에 문제가 없습니다. 돌아 오는 결과에 대해 약간의 혼란이있었습니다 .Json 형식 응답을 기대합니까? – stefun
사실을 반환하거나 false이면 오류 메시지를 반환해야합니다. 유효성 검사가 나머지 작업을 수행합니다. 예, 결과는 json에 있어야합니다. –