我有這樣的問題:如何關閉遠程jQuery驗證中的響應緩存?
我正在使用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();
}
}
}
}
}
})
我不能讓我在做什麼錯。
任何幫助將不勝感激。