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

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

  • 相关阅读:
    Mac pycharm专业版安装以及破解方法
    Django 错误之 No module named ‘MySQLdb’
    archery部署
    MySQL监控内容
    mac安装神器brew
    4. 寻找两个有序数组的中位数
    7.整数反转
    2.两数相加
    1. 两数之和
    141. 环形链表
  • 原文地址:https://www.cnblogs.com/leadwit/p/1851612.html
Copyright © 2011-2022 走看看