jquery - html5 表单验证(不提交)

标签 jquery html internet-explorer-9 validation

我的应用程序中出现了一个模态 div,它包含表单元素,但我不想提交表单,值被写入页面上的其他 DOM 元素。

但是,我确实希望在允许执行“确定”操作之前确保此模式中的字段有效。

我需要它在 IE9 中工作(IIRC 不支持 .checkValidity())

所以,我想问的是,当我点击“确定”按钮(不是提交按钮)时,如何在不提交的情况下验证并显示此表单上的无效内容。

我更愿意使用尽可能多的 html5 功能(<input required /> 等)。

JsFiddle:http://jsfiddle.net/gibble/AtHas/

最佳答案

JQuery 有一个验证插件,可以用来处理您要完成的任务。

http://docs.jquery.com/Plugins/Validation

关于jquery - html5 表单验证(不提交),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15904174/

相关文章:

jquery - 滚动库中下一个和上一个按钮的错误

javascript - 我们如何调查浏览器进行了多少次回流?

jquery - 删除所有空 p 的 <p></p> 后检查 div.html() 长度

javascript - jQuery 数据表保留过滤器和搜索参数

javascript - 从构造函数确定 tagName

html - 删除 HTML 电子邮件中图像上的蓝色边框

asp.net - aspx 页面布局在 IE9 中失败

css - 为什么 Internet Explorer 9 不显示前 50 个元素的 CSS?

php - Internet Explorer 9 显示问题

javascript - 表单 POST 提交请求显示为 get 请求