【发布时间】:2014-10-16 11:02:25
【问题描述】:
我在使用 Jquery validate 插件进行 JQuery 验证时遇到了一点问题。 在我更改布局并在表单上添加引导切换元素之前,一切正常。我的视图上有多个表单,它们被放入父 div 中,每个表单都有一个标题,点击它可以切换表单。
所以它是这样的。
CreateFormDiv
MainFormToCreateAReacord
Parent div - accordion
form-div1 - parent accordion
form1
form-div2 - parent accordion
form2
现在当我点击form-div1 时,我得到form1 并且我能够成功更新记录。当我点击form-div2 时,我得到form2 和form1 隐藏,我现在可以更新form2。
这一切都很好,但是当我打开MainFormToCreateAReacord 时问题就来了(意思是不隐藏)。虽然打开了,当我尝试提交form1 时,它会验证MainFormToCreateAReacord,这与我提交form1 不正确,它应该验证form1 而不是MainFormToCreateAReacord
我附上截图只是为了清楚。
这里是 jsfiddle example
在小提琴示例中,验证似乎适用于第 74 号项目,但不适用于第 75 和 76 号项目。
任何关于相同的指针将不胜感激。
谢谢
【问题讨论】:
标签: jquery twitter-bootstrap-3 jquery-validate