我有这样的代码来验证表单字段:现场验证错误
$("#prospectForm").validate({
rules: {
Orgnr: {
required: true,
number: true,
minlength: 9,
maxlength: 9
},
Firmanavn: {
required: true
},
Postnr: {
number: true
},
Antall_ansatte: {
number: true
},
Etableringsar: {
number: true
},
Ekstra_Tall: {
number: true
}
}
});
但我得到了以下错误:Uncaught TypeError: Cannot read property 'call' of undefined. Exception occurred when checking element Orgnr, check the '__dummy__' method.
我看着jquery.validate.js
,发现其中一线问题是:
result = $.validator.methods[ method ].call(this, val, element, rule.parameters);
这里的方法有__dummy__
值,而methods["__dummy__"]
是undefined
。
任何人都知道什么可能是问题吗?
您可以发布您的HTML表单藏汉? –
负担是你发布足够的代码来重现问题。那么表单的HTML标记在哪里?否则,你可以看到,您发布的代码工作对我罚款:http://jsfiddle.net/hL6L0c5a/ – Sparky