0
validate.js와 함께 여러 페이지 양식을 사용하고 싶지만이 방법으로 필드의 유효성을 검사 할 수 없습니다. 실제로 JQuery를 사용하여 양식 필드를 숨기거나 표시하여 여러 페이지를 표시합니다. 그러나이 작업을 수행하는 데 하나의 JQuery 파일을 사용하고 있으며 물론 폼의 유효성을 검사하는 또 다른 파일을 사용하고 있습니다. 이것이 문제가 될 수 있습니까?multipart form validate with validate.js
jsfiddle은 다음과 같습니다. JSFiddle 실제로 작동하지 않습니다 becuse 거기에 2 JQuery 파일,하지만 그냥 HTML 및 자바 스크립트를보고 싶었어요.
http://jsfiddle.net/tunm34p1/1/
$("#mbContact").validate({
rules:{
fname:{
required:true
},
lname:{
required: true
},
csheme:{
required: true
},
deladdr:{},
emailaddress:{
email: true,
required: true
},
typeOfEvent:{
required: true
},
homePhone:{
digits: true
},
workPhone:{
digits: true
},
mobilePhone:{
digits: true
}
},
messages:{
fname:{
required:"You need to enter your name!"
},
lname:{
required:"you need your last name too!"
}
}
});
여기
$(document).ready(function() {
$("button, input[type='button']").click(function(){
$('#contact').hide();
$('#nextForm').show();
});
});
그래서 다음 양식을 '다음'을 클릭하고 무언가 잘못된 것이 있으면 다음 페이지를 표시하지 못하게 할 방법이 있습니까? – arsenalist
@ user2461224 업데이트를 시도하십시오 –
나는 그것을했고, 당신이 한 일을 이해합니다. (감사합니다. btw)하지만 나는 그 자리에 오류가 표시되는 것을 좋아합니다. 제출을 클릭 할 때만이 아니라 '다음'을 클릭 할 때 유효성 확인을위한 방법이 있는지 궁금합니다. – arsenalist