jquery - 如何关闭远程 jQuery 验证中的响应缓存?

标签 jquery jquery-validate

我有这样的问题:

我正在使用 jQuery 验证插件来检查登录凭据。如果用户输入错误的电子邮件但该用户的密码正确并推送提交 - 验证失败。然后用户输入正确的电子邮件 - 请求使用相同的先前参数发送。

我尝试了这段代码,但它不起作用:

$("#user_email").change(function(){
$("#user_email").removeData("previousValue");
});
...jQuery validation code ...
$(".login").validate({
    rules: {
        "user[email]":{
            email: true,
            required: true
        },
         'user[password]': {
            required: true,
            minlength: 6,
            remote: {
             url: url_name.concat("checkpass"),
    //url: "http://91.228.126.168:3000/checkpass",
            type: "get",
            data: {
              email: function() { return $("#user_email").val(); 
              }
            }

          }
        }
    }
    })

我无法理解我做错了什么。

任何帮助将不胜感激。

最佳答案

试试这个:

$("#user_password").change(function(){
 // alert('user_password')
$("#user_email").removeData("previousValue");
$("#user_password").removeData("previousValue");
 });

   $("#user_email").change(function(){
  //alert('user_email')
$("#user_email").removeData("previousValue");
$("#user_password").removeData("previousValue");
});

关于jquery - 如何关闭远程 jQuery 验证中的响应缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12959535/

相关文章:

javascript - jquery 使用多个 setTimeouts

javascript - 为什么 parseFloat 在移动浏览器上返回整数?

jquery - Mootools相当于jQuery的toggle()?

javascript - Jquery 验证不适用于动态控件

jquery - 如何使用 jQuery 验证插件的自定义方法以及如何匹配字符串值

javascript - 横幅图片重定向到 href 中未定义的页面

JavaScript/jQuery 语法错误?

jQuery 验证插件 : accept letters only?

css - 防止标签文本与标签上设置的背景图像重叠(jquery 验证)

如果字段留空,Jquery 返回模糊时的原始值