jQuery验证错误(元素未定义)

jQuery验证错误(元素未定义),jquery,validation,Jquery,Validation,我一直在犯错误 元素是未定义的var validator=$.data(element.form,'validator');在jquery.validate.js的第803行 我一辈子都不知道为什么。我已将表单向导添加到此表单。当我移除它时,它工作正常。如果我离开表单向导并删除验证,它可以正常工作。但这两者似乎无法协同工作。我在过去使用过它们,设置完全相同 表格如下: 有人能帮忙吗?问题的原因从文件formToWizard.js中的67行开始,确切的行是var xy=element.valida

我一直在犯错误

元素是未定义的var validator=$.data(element.form,'validator');在jquery.validate.js的第803行

我一辈子都不知道为什么。我已将表单向导添加到此表单。当我移除它时,它工作正常。如果我离开表单向导并删除验证,它可以正常工作。但这两者似乎无法协同工作。我在过去使用过它们,设置完全相同

表格如下:


有人能帮忙吗?

问题的原因从文件
formToWizard.js
中的
67行开始,确切的行是
var xy=element.validate().element($(this))

您应该使用类似的调试器,在有问题的函数中设置断点,然后逐行执行。@Matt Bell-我使用的是firebug,如何设置断点?打开
脚本
选项卡,使用下拉菜单选择右JS文件,然后双击左边距(行号所在位置)在您要插入断点的行。我试图为您找到一个修复程序,但看起来您正在处理它,因此我无法获得一致的响应,以便能够在客户端对其进行调试you@K伊万诺夫,表格回来了,请忽略任何样式问题。当达到以下验证时,验证失败:我希望参加CME集团Globex交易所费用减免计划。您的帐户将传输延迟的CMD Globex数据,直到您在24小时内获得实时CME Globex数据为止

,请尝试提供该数据id@K伊万诺夫:谢谢你。你怎么查到的?真的很感激这个男人。谢谢。我发现使用IE9及其开发工具(F12)进行客户端调试更容易,但Firebug在Firefox上也做了同样的事情