我已閱讀其他帖子,無法弄清楚爲什麼只有我的一些必填字段未經驗證提交。我正在幫助客戶端客戶端驗證他的腳本,並將表格發佈到另一方。在我的服務器上:http://alluringassets.com/caitlin/projects/validationscript/index.html。如果我專注於事件日期,它將驗證信息,但如果我從不關注它,並且我單擊提交 - 程序不驗證位置,組大小,事件日期,但驗證頂部字段。有任何想法嗎?jQuery驗證插件不驗證提交的所有要求
$.validator.addMethod("groupMin", function(value) {
return $("#00NG0000008iHKH").val() >= 6;
}, 'Sorry, but we only handle groups of 6 or more.');
$.validator.addMethod("seoNO", function(value) {
return $("#00NG0000008iHKg").match(/SEO/g);
}, 'No thank you! We are not interested in Search Engine Optimization support.');
$.validator.setDefaults({
//submitHandler: function() {
//form.submit();
//alert("submitted!"); }
});
$().ready(function() {
var validator = $("#detailRequestForm").bind("invalid-form.validate", function() {
$("#summary").html("Your form contains " + validator.numberOfInvalids() + " errors. Please correct.");
}).validate({
rules: {
firstname: "required",
lastname: "required",
email: {
required: true,
email: true
},
company: {
required: true,
minlength: 2
},
'00NG0000008iHK7': {//Program Location
required: true,
minlength: 2
},
'00NG0000008iHKH': //Group Size
"groupMin",
'00NG0000008iHKR': {//Event Date
required: true,
minlength: 3
},
'00NG0000008iHKg':"seoNO",
},
messages: {
firstname: "Please enter your firstname",
lastname: "Please enter your lastname",
email: "Please enter a valid email address",
company: "We do not serve private groups. Sorry, we can't help you.",
'00NG0000008iHK7': //Program Location
"Where will the program be located?",
'00NG0000008iHKH':{//Group Size
required:"Please enter the number of members in the group.",
},
'00NG0000008iHKR': {//Event Date
required: "Please enter a date or TBA if you are unsure."
},
'00NG0000008iHKg': {//Comments
//required: "Please enter any comments or questions you may have."
}
},
errorElement: "em",
errorContainer: $("#warning, #summary"),
//highlight: function(label) {
//$(label).removeClass("success").addClass('error');
//},
//success: function(label) {
//label.text("ok!").empty().addClass("success");
//}
});
});
HTML與此相伴隨的地方在哪裏? – Sparky