2012-11-05 43 views
0

而不是使用.addMethod()函數jquery.validate提供,我打算只在jquery.validate.js本身內添加另一個方法,因爲我將使用我的自定義方法爲我需要的所有表單。我應該繼續編輯插件本身嗎?或者是否有其他方法可以調用.addMethod()而不必在我的所有頁面上多餘地調用它?jquery.validate.js:永久添加一個方法

希望得到您的迴應。 :)

回答

1

沒有理由不能擴展jQuery驗證自己。

雖然它必須在同一個文件嗎?如果是我,我會將該方法添加到另一個存儲我的代碼的.js文件中。

這樣,您就不需要擔心未來的開發人員會替換驗證文件,以防止出現一些新的錯誤,並且會出現您的代碼。

+0

你的意思是創建另一個單獨的.js文件,只是在它的addMethod?這其實很聰明!我想知道爲什麼我之前沒有想到...感謝您指出了這一點。 :) – mpmp