我有以下表单。TypeError:验证器未定义在jquery.validate.js中
一旦我点击转到下一节按钮我可以直接在这种形式下一部分。
这里whole code这一观点,这
但现在当我点击我没有得到任何回应,我不能转到下一个页面我得到以下的Layout file该视图页面error.But此错误只发生在Firefox,一旦我改变调试到Chrome这是工作。
TypeError: validator is undefined file_path/jquery.validate.js
这是错误视图
Error视图1
一次我点击上述观点我可以看到下面视图
Error视图2
Bugzilla的调试器以下jquery.validate.js
文件的部分([if (validator.settings.rules)]
)有错误
staticRules: function(element) {
var rules = {};
var validator = $.data(element.form, "validator");
if (validator.settings.rules) {
rules = $.validator.normalizeRule(validator.settings.rules[element.name]) || {};
}
return rules;
},
你能否给我们提供** **源代码的服务器端代码? –
@ARIFMAHMUDRANA [这是HTML](https://bitbucket.org/snippets/Common_Admin/yqx99/add-new-product) – kez
看看你的布局和视图,你有遍布整个地方的重复脚本(至少jquery的3份拷贝 - 最后一份抹去了其他的)。把你所有的脚本放在一个地方(在'
'或紧接在''标签之前,并确保你有正确的顺序并且没有重复的 –