zoukankan      html  css  js  c++  java
  • jquery.validate.js 1.7 的BUG

    发现jquery.validate.js 1.7 的一个大BUG


     1 $('#reg_form').validate({
     2         submitHandler: function (form) {
     3                 form.submit();
     4         },
     5         event: "blur",//注意这里
     6         rules: {
     7             commendmen: {
     8                 required: true,
     9                 minlength: 1,
    10                 remote: {
    11                     url: "url",
    12                     type: "get",
    13                     data: {
    14                         email: function () {
    15                             return $("#commendmen").val();
    16                         }
    17                     }
    18                 }
    19             },


    第5行,设置了,验证事件是blur,事实上

    当第一次在文本框中输入一个错误的内容,并触发blur事件时,blur验证是正常的  ,显示错误信息

    此时,你在点击文本框,继续输入内容时,会发现每次onkeyup事件,都会触发验证!!!!!!

    如果是需要远程验证的,这个BUG会给服务器造成一定的压力

    解决办法暂未找到,如果哪位兄弟有解决办法,请赐教!

  • 相关阅读:
    算法 quick sort
    非常多学ThinkPHP的新手会遇到的问题
    原创jQuery插件之图片自适应
    管理线程之向线程函数传递參数
    [LeetCode]94.Binary Tree Inorder Traversal
    数据库基本概念
    Eclipse4.4 安装java反编译插件Eclipse Class Decompiler
    广义线性模型
    代理模式
    多态之中的一个(继承和虚函数)
  • 原文地址:https://www.cnblogs.com/leadwit/p/1851612.html
Copyright © 2011-2022 走看看