0
여러 페이지 양식에서 jQuery 유효성 검사를 사용하여 사용자가 양식에서 작업을 계속하거나 저장하지 않고 앞으로 이동할 수 있습니다.jQuery 유효하지 않은 핸들러에서 유효성 검사, 제출
오류가있는 경우 문자 그대로 파악하고 대화 상자를 표시하고 계속 진행할 수 있도록 예/아니요를 원합니다. SubmitHandler는 올바르지 만 무효 인 경우에만 작동하며 invalidHandler를 사용해야합니다. 나는 JQuery와 유효성 검사와 재귀 문제를 돌파 할 때 비록, 그것은 나에게 말한다 :
Uncaught TypeError: Object #<Object> has no method 'submit'
$('.form-submit-next').click(function() {
$('#form').validate({
errorPlacement: function(error, element) {},
invalidHandler: function(form, validator) {
$('#dialog').dialog({
resizable : false,
width : 350,
height : 200,
modal : true,
buttons : {
"Yes" : function() {
$(this).dialog("close");
form.submit(); //errors here
},
"No": function() {
$(this).dialog("close");
}
}
});
}
});
})
console.log (form)을 사용하면 예상 값이 출력됩니까? 그렇지 않은 경우 논리의 이전 변수에 변수를 할당 할 수 있습니다. var form_submit_next = $ ('form-submit-next'); – Donnie
죄송합니다. 나는 나의 예에서 잘못된 형식을 참조했다. 내가 무슨 뜻인지 알 겠어. – Donnie
마크 업하시기 바랍니다. –