JQuery 表单验证 - Onblur

标签 jquery ajax validation onblur

我有一个使用 jquery form validator 的表单:我的问题是如何让验证不仅在提交时触发,而且在模糊时触发?我希望它验证模糊时的每个单独字段(而不是模糊时的整个表单,因为我不希望为尚未向下滚动到的字段显示错误)。

我喜欢这个插件,只要我能让它在模糊时验证每个字段。对于长表单,我需要在用户填写整个表单之前收到提醒。

我是 jquery 和表单验证的新手,所以如果有人知道如何解决这个问题,您可以具体说明我需要编辑哪些文件以及如何完成此任务。谢谢。

最佳答案

    <script type="text/javascript">
    jQuery().ready(function() {
       jQuery("#form").validate({
          onfocusout: function(element) { jQuery(element).valid(); } ,
});
})
     </script>

通过添加这个,我让 onblur 正常工作。

关于JQuery 表单验证 - Onblur,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9352029/

相关文章:

javascript - 雅虎财经 Api 不返回值

javascript - 带有模板化元素句柄的 knockout 绑定(bind)

javascript - Highcharts 气泡图,自定义标记

jquery - 使用 $(this).addClass 在 AJAX 成功中不起作用

Java Spring Rest 验证配置属性访问

javascript - setInterval 中的当前时间?

php - ajax如何读取$_post变量

ajax - Django request.is_ajax 返回 false

asp.net-mvc - 使用 viewmodel 时的 asp.net mvc 验证

c# - DataAnnotations 属性是否已缓存?如果是这样,如何在不同文化之间切换?