如何使用jQuery.validate()但依赖于本机Chrome验证警报?

ko

我正在使用jQuery Form Validator插件。

我有一个表单,其中标记了HTML5必需属性,如下所示:

<form role="form" id="the-form">
   <input name="name" id="name" required>
</form>

我有jQuery验证就好了:

$("#the-form").validate();

然后,单击按钮会触发有效性检查,然后再进行其他操作:

//Request Button clicked    
$("#request-btn").on("click", function() {
    if ($('#the-form').valid()){
        ...everything good... move along
    }
});

我的逻辑是工作得很完美。但是,既然我已经开始使用jQuery Validation Plugin,则不再通过浏览器运行验证警报。我仍然在研究它,但是我猜该插件具有自己的可以格式化的警报类。

是否有一个标志可强制jQuery允许本机浏览器警报弹出而不是其自身弹出?

新的jQuery验证通知打破了我在Chrome警报正常运行的屏幕上的表单布局。

编辑:发布此消息后,我正在检查警报,这就是现在插入的内容:

<label id="name-error" class="error" for="name">This field is required.</label>

据我所知,Chrome与Chrome在应用程序级别上一样。

第2次修改此应用程序特定于Chrome,因此我不担心跨浏览器和旧版浏览器的兼容性。我实际上想让Chrome担心在字段级别进行验证,而在继续之前只使用jQuery .valid()来检查整个表单的有效性。

ko

感谢adaam的回应,我能够使用checkValidity方法进行HTML5约束验证:

$('#request-btn').bind('click',function(){
    if ($('#the-form')[0].checkValidity()) {
        ...do the magic stuff here... move along...
    }
})

您可以只在checkValidityjsfiddle.net/E6jhE/5中使用HTML5约束验证API方法,并完全不需要jQuery验证。(我<form>想如果您要检查每个阶段的有效性,尽管我可能会错了,但您正在使用单个标签来处理多页表单)– adaam 34分钟前

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何让我的 AJAX url 依赖于 jquery 条件?

来自分类Dev

如何将依赖于 jquery 的 javascript 排队?

来自分类Dev

如何测试依赖于库的代码?

来自分类Dev

如何测试依赖于硬件的功能?

来自分类Dev

如何仅使用jQuery使单选按钮选项依赖于其他单选按钮选择?

来自分类Dev

如何编写自定义过滤器,该过滤器依赖于本机Angular过滤器

来自分类Dev

在Azure B2C自定义策略中,如何针对依赖于验证技术配置文件的验证显示2条以上的不同验证消息?

来自分类Dev

Gradle:如何使任务依赖于环境变量?

来自分类Dev

如何注入依赖于之前运行的脚本的服务?

来自分类Dev

如何编写依赖于内置`dependencies`任务的任务?

来自分类Dev

如何对依赖于先前元素的list元素执行操作?

来自分类Dev

如何构建依赖于Eclipse Birt的Eclipse插件项目?

来自分类Dev

如何测试依赖于环境变量的Rust方法?

来自分类Dev

如何创建依赖于Rcpp共享库的R包?

来自分类Dev

如何让变量依赖于类中的其他变量?

来自分类Dev

Azure管道:如何使任务依赖于先前的任务?

来自分类Dev

如何向量化/优化依赖于先前行的计算

来自分类Dev

Taskwarrior:如何找到依赖于特定任务的任务?

来自分类Dev

如何使元素依赖于Angular中的数据属性?

来自分类Dev

Maven:如何不依赖于父POM

来自分类Dev

如何创建依赖于非默认GCC的ppa .dep?

来自分类Dev

如何编写依赖于存在的设备的systemd服务?

来自分类Dev

如何定义依赖于输入的某些修改的Shake规则

来自分类Dev

如何使.vimrc命令依赖于现有文件?

来自分类Dev

如何调用依赖于Thymeleaf中输入的url?

来自分类Dev

如何注入依赖于之前运行的脚本的服务?

来自分类Dev

如何创建依赖于表单输入的HTML页面?

来自分类Dev

如何使sysv服务依赖于systemd服务?

来自分类Dev

如何执行依赖于其他行的SQL查询?

Related 相关文章

  1. 1

    如何让我的 AJAX url 依赖于 jquery 条件?

  2. 2

    如何将依赖于 jquery 的 javascript 排队?

  3. 3

    如何测试依赖于库的代码?

  4. 4

    如何测试依赖于硬件的功能?

  5. 5

    如何仅使用jQuery使单选按钮选项依赖于其他单选按钮选择?

  6. 6

    如何编写自定义过滤器,该过滤器依赖于本机Angular过滤器

  7. 7

    在Azure B2C自定义策略中,如何针对依赖于验证技术配置文件的验证显示2条以上的不同验证消息?

  8. 8

    Gradle:如何使任务依赖于环境变量?

  9. 9

    如何注入依赖于之前运行的脚本的服务?

  10. 10

    如何编写依赖于内置`dependencies`任务的任务?

  11. 11

    如何对依赖于先前元素的list元素执行操作?

  12. 12

    如何构建依赖于Eclipse Birt的Eclipse插件项目?

  13. 13

    如何测试依赖于环境变量的Rust方法?

  14. 14

    如何创建依赖于Rcpp共享库的R包?

  15. 15

    如何让变量依赖于类中的其他变量?

  16. 16

    Azure管道:如何使任务依赖于先前的任务?

  17. 17

    如何向量化/优化依赖于先前行的计算

  18. 18

    Taskwarrior:如何找到依赖于特定任务的任务?

  19. 19

    如何使元素依赖于Angular中的数据属性?

  20. 20

    Maven:如何不依赖于父POM

  21. 21

    如何创建依赖于非默认GCC的ppa .dep?

  22. 22

    如何编写依赖于存在的设备的systemd服务?

  23. 23

    如何定义依赖于输入的某些修改的Shake规则

  24. 24

    如何使.vimrc命令依赖于现有文件?

  25. 25

    如何调用依赖于Thymeleaf中输入的url?

  26. 26

    如何注入依赖于之前运行的脚本的服务?

  27. 27

    如何创建依赖于表单输入的HTML页面?

  28. 28

    如何使sysv服务依赖于systemd服务?

  29. 29

    如何执行依赖于其他行的SQL查询?

热门标签

归档