2010-09-27 23 views
3

我有一個文本框,我已經制作了一個輸入並將其轉換爲日期的onblur腳本。我使用jQuery的validate-plugin來驗證輸入,但問題是,直到我解析它爲止,用戶的輸入通常是無效的,這使得jQuery驗證所做的自動驗證,無論是多餘的還是不需要的。如何阻止jQuery驗證自動驗證?

我該如何阻止jQuery驗證自動驗證,因此我只能根據需求運行它?

回答

1

Validate options page

禁用的onblur驗證。

$(".selector").validate({ 
    onfocusout: false 
}) 
+0

我在回答這個問題的鏈接偶然發現了答案:http://stackoverflow.com/questions/2707436/extending-jquery-validate-to-show-hide-div-或清晰-DIV-後驗證,是然 – Cros 2010-09-27 12:20:22

4
$('#aspnetForm').validate({ 
     onfocusout: false, 
     onkeyup: false, 
     onclick: false 
});