我有 3 页。单击每个页面的下一页时,该页面将验证当前页面以进行必填字段检查、数字检查并移至下一页。我的问题是关于第 3 页的最终保存,我们可以像对每个页面一样验证所有 3 个页面吗?
问问题
529 次
2 回答
0
是的,从这个角度来看,多页与单页没有什么不同。如果您使用的是多页,则所有字段都可以从任何虚拟页面中看到。
更新:
我不知道你用什么来做验证。我只是说多页 DOM 在所有虚拟页面中都是可见的,因为您实际上只使用一个页面。jQuery Mobile 仅将较大页面的一部分显示为虚拟页面,但您仍然使用一个 HTML DOM。
这可能是一个 hack,但如果您有一个多页,那么您可以让您的表单跨越多个页面。所以页面div实际上可以进入表单。在这里,我发布了一个示例,显示您可以访问多页文档中的元素:https ://stackoverflow.com/a/10686795/828757
于 2012-05-23T08:24:07.263 回答
0
找到了解决方案:
$.validator.setDefaults({
ignore: ""
});
于 2012-05-23T11:43:25.263 回答