2011-02-11 102 views
8

一個驗證所以我動態添加一個驗證到我的網頁用下面的代碼:刪除使用jQuery

$.validator.unobtrusive.adapters.addBool('zipcode', 'validate_zipcode'); 

有沒有辦法來動態去除呢?就像:

$.validator.unobtrusive.adapters.removeBool('zipcode', 'validate_zipcode'); 

我已經搜索了谷歌這樣的東西,但無法找到任何刪除方法的參考。

回答

8

沒有內置的,但你可以通過jQuery的做驗證API

$('#zipcode').rules('remove', 'validate_zipcode'); 
+0

有還添加/刪除方法的飛行(類似規則)的方法嗎?我有一大堆自定義方法,我喜歡根據用戶輸入進行交換/輸出,並希望像規則一樣引用它們......但似乎並不奏效。 :S – Romanulus 2016-11-29 20:48:31