【发布时间】:2010-01-12 06:01:20
【问题描述】:
好的,我的头撞到了这里的 Javascript/jQuery 墙上, here 是代码,我根本无法正常工作,非常感谢任何帮助!
尤其是这让我很烦恼,将第 60 行从c.gbForm.validator = c.dom.gbForm.validate(c.gbForm.validator); 更改为c.gbForm.validator = $("#gbForm").validate(c.gbForm.validator);
和行 61 从c.dom.gbForm.unbind('submit').submit(c.gbForm.doAdd); 到$("#gbForm").unbind('submit').submit(c.gbForm.doAdd);
让它有点工作,除非我得到
this[0] is undefined error 我认为它是 jQuery 验证插件,但我根本无法找到错误的确切位置......所以任何提示/指针说明为什么整个“var c”业务无法正常工作以及“这[0]”部分会很棒!
感谢您的帮助!
约翰
【问题讨论】:
-
我认为第二个 sn-p 在您输入的位置有语法错误?
-
我建议只是尝试让验证工作而不制作所有额外的对象。只需使用您的所有规则、消息等尝试 $("#gbForm").validate({})。至少可以运行吗?
标签: javascript jquery html dom jquery-validate