[英]JQuery custom validation error
我在使用JQuery验证程序时遇到以下问题:我有一个使用我提供的默认验证规则的表单,并且一切正常。 但是,一旦添加自定义验证,就会引发以下错误:
导致错误发生的代码片段是这样的(它位于ready函数中):
$().validator.addMethod("defaultInvalid",
function(value, element) {
alert("validate");
}
);
如您所见,我已注释了大多数回调函数代码,以消除任何其他错误。 如果我发表评论,一切都会恢复正常。 但是,我想在文本框上使用此自定义规则,因为此框必须具有默认值“ First name”,并且在提交时不应允许用户发送“ First name”作为值。
看着这个,在$()
里面找不到验证器。 您只需要使用$.validator.addMeth....
,它将进入默认的jquery对象。
像这样:
$.validator.addMethod("defaultInvalid",
function(value, element) {
alert("validate");
});
或用于访问Jquery对象的任何内容
JQuery.validator.addMethod("defaultInvalid",
function(value, element) {
alert("validate");
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.