양식을 제출하기 전에 양식의 특정 필드에서 몇 가지 추가 검사 및 서식을 지정하려고합니다. 따라서 bassistance jquery 유효성 검사 플러그인을 사용했습니다. 그것은 모든 manadatory 오류 메시지를 제대로 표시로 잘 작동하지만, 내가 필요한 값을 제공하자마자, 양식은 단순히 제출합니다. 이 시점에서 나는 심지어 submitHandler
이 실행되는지조차 확신하지 못한다. 어떤 아이디어?Jquery 유효성 검사, submithandler가 작동하지 않습니다.
양식 HTML은 : http://jsfiddle.net/7PAZU/
$(function() {
$("#commentForm").validate({
rules: {
bill_first_name: {
required: true
},
bill_last_name: {
required: true
},
email: {
required: true,
email: true
},
Phone: {
required: true,
number: true
},
bill_address_one: {
required: true
},
bill_city: {
required: true
},
bill_state_or_province: {
required: true
},
charge_total: {
required: true,
float: true
},
},
messages: {
bill_first_name: {
required: "Please put in First Name"
},
bill_last_name: {
required: "Please put in last Name"
},
email: {
required: "Please enter a valid email"
},
phone: {
required: "Please enter a valid Phone Number"
},
bill_address_one: {
required: "Please put in Address"
},
bill_city: {
required: "Please put in City"
},
bill_state_or_province: {
required: "Please put in state"
},
charge_total: {
required: "Please put Amount In Whole number such as 10.00",
number: "Please put in Amount In Whole number such as 10.00"
},
},
submitHandler: function(frm) {
$("#charge_total").val(parseFloat($("#charge_total").val()).toFixed(2));
alert("Dukhche Na");
return false;
}
});
})
자바 스크립트 콘솔에서 양식 제출시 오류를보고합니까? – fcalderan
시작을 위해 쉼표가 추가로 필요합니다. IE에서 문제가 발생할 수 있습니다. – ManseUK
방화범이 끌리지 않으며 전혀 사용하지 않습니다. – user734081