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会给服务器造成一定的压力

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

  • 相关阅读:
    3. 无重复字符的最长子串
    字节跳动 最小栈
    排序
    线程的优先级
    线程的操作方法
    线程的生命周期
    实现线程的方式:Thread类重写run();Runnable类重写run();Callable类重写call();实现线程的方式
    Java thread run() start() 是干什么的以及区别
    Java thread 多线程
    助教工作学期总结
  • 原文地址:https://www.cnblogs.com/leadwit/p/1851612.html
Copyright © 2011-2022 走看看