如果我已经为自己的表单添加了自定义验证方法,那么在提交之前如何才能触发它?jQuery - 获取自定义验证方法来触发
我不装饰我的表单字段,但我认为将新方法添加到我的规则部分会触发该方法,但它不起作用。
$.validator.addMethod('myCustomValidation', function (data)
{
// do some work here
return myValidationResult;
}, 'Please respond.');
$("#myFormId").validate({
rules: {
"myCustomValidation": {required: true}
},
messages: {
"myCustomValidation": {
required: "Enter some information before proceeding",
}
},
submitHandler: function(form)
{
// do the work to submit this form
}
});
我想验证按'submit'按钮时触发。
但是,如果我将验证类名称添加到除submit按钮之外的任何表单字段,则会触发此规则。似乎无法得到它的触发提交前夕..
我认为编辑工作这包括包含您要验证的表单的HTML片段将有所帮助。 – jamiebarrow 2010-10-08 13:00:48