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

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

  • 相关阅读:
    web前端安全---读书笔记
    三色旗
    Pascal三角形
    汉诺塔算法
    冒泡排序算法
    HttpRunner 参数化数据驱动
    swagger接口变动监控
    HttpRunnerManager平台异步生成及展示代码覆盖率报告(ant+jacoco+jenkins+HttpRunnerManager)
    SonarQube+jenkins+maven平台搭建
    requests 模块
  • 原文地址:https://www.cnblogs.com/leadwit/p/1851612.html
Copyright © 2011-2022 走看看