我在窗體上使用jQuery驗證插件。我通過JavaScript設置的基本規則和消息是這樣的:如何使用jQuery驗證強制單個錯誤?
rules:{
"billing.firstname":{
required:true
},
messages:{
"billing.firstname":"First name is required."}
我不得不使用JavaScript函數來顯示與我使用validator.addMethod然後調用驗證完成指定消息爲無效字段中的附加要求().element(元素)在問題領域。
我遇到的問題是我無法用addMethod調用中提供的那個來覆蓋最初的消息集。因此,儘管我添加的規則正在用於驗證,但即使在添加新規則之前清除所有規則,始終也會顯示原始的「名字是必需的」消息。
有沒有辦法強制單個元素的單個規則的驗證,或者以某種方式訪問分配的消息,以便我可以暫時更改它?
作爲參考,總體目標是有一些其他的ajax類型的功能發生在我的控制頁面外,我需要允許他們使用JS功能手動設置字段無效狀態和消息。
在此先感謝 -
b