JQM(jQueryMobile)HTML5表单验证

JQM(jQueryMobile)HTML5表单验证,jquery,html,validation,jquery-mobile,jquery-1.5,Jquery,Html,Validation,Jquery Mobile,Jquery 1.5,我已经找到了这个插件,但是在jQM中使用它的时候运气不好,有人对使用jQM的html5表单验证有什么建议吗 我有多个表单需要验证,它们也是通过AJAX加载的 以下是工作流程: 加载主窗体,当页面加载带有live()的绑定时(这将添加jQM功能) 提交时(点击按钮),通过AJAX加载下一个表单(下一个表单在加载时遵循相同的逻辑) 这是我想要添加表单验证的地方,如果有效,提交并加载下一个表单,否则显示错误 需要为每个表单添加表单验证,并希望利用html5语法,这就是为什么我喜欢h5validat

我已经找到了这个插件,但是在jQM中使用它的时候运气不好,有人对使用jQM的html5表单验证有什么建议吗

我有多个表单需要验证,它们也是通过AJAX加载的

以下是工作流程:

  • 加载主窗体,当页面加载带有live()的绑定时(这将添加jQM功能)
  • 提交时(点击按钮),通过AJAX加载下一个表单(下一个表单在加载时遵循相同的逻辑)
  • 这是我想要添加表单验证的地方,如果有效,提交并加载下一个表单,否则显示错误
需要为每个表单添加表单验证,并希望利用html5语法,这就是为什么我喜欢h5validate插件,但我尝试的一切都没有发生,呃

我也看过了,但是额外的语法和标记是我试图避免的。 我已经看过了,但它使用的是jQuery1.4.2,我使用的是1.5.x


想知道是否还有其他人在html5和多表单验证提交方面有什么好运气吗?

我在这里成功地使用了带有validationEngine.js插件的多表单

示例如下:


希望这有帮助吗?

这就是我要用的,它有所有简单的语法,并利用html5属性进行验证

表单看起来确实不错(我也喜欢图标),但是如果你在移动设备(iP4)上查看它错误div显示在页面的顶部,而不是它所在的元素上,因为我是h5Validate的作者。我很想看看你在“什么都没发生”时试图使用的代码。h5Validate是一个经过全面测试的项目,在一些流量非常大的项目中使用。如果有些东西坏了,我很想得到一些测试用例,这样我就可以修复它Eric抱歉,这是不久前,我使用了另一个验证库。随着jQueryMobile越来越受欢迎,您可能想看看它以及您的插件如何与之交互。如果您愿意,我很乐意帮助您测试这个过程?LMK请在这个库的一个大问题上发布一个bug报告和测试用例,尽管它允许您处理表单无效的情况,但它不会告诉您原因。您必须自己检查输入以生成相关的错误消息(默认情况下,它会在整个表单的警报中显示一条通用消息)。