我正在使用errorPlacement將一個類添加到標籤以顯示除錯誤文本外的圖形元素(它們都是不同的元素)。jQuery驗證插件:回調字段成功驗證?
有沒有一種方法可以使用回調,當字段的驗證成功時會觸發?我已經在使用validClass,它會更改錯誤信息,但我需要回電,以便將圖形元素更改爲「成功」。
對於實施例
[圖形] [輸入字段] [錯誤文本]
我能夠更改[圖形]和[錯誤文本]時,有一個錯誤,但是當正確值在字段中輸入我可以更改[錯誤文本],但不能更改[圖形]。
我正在使用errorPlacement將一個類添加到標籤以顯示除錯誤文本外的圖形元素(它們都是不同的元素)。jQuery驗證插件:回調字段成功驗證?
有沒有一種方法可以使用回調,當字段的驗證成功時會觸發?我已經在使用validClass,它會更改錯誤信息,但我需要回電,以便將圖形元素更改爲「成功」。
對於實施例
[圖形] [輸入字段] [錯誤文本]
我能夠更改[圖形]和[錯誤文本]時,有一個錯誤,但是當正確值在字段中輸入我可以更改[錯誤文本],但不能更改[圖形]。
您可能想要查看success
選項。
http://docs.jquery.com/Plugins/Validation/validate#options
$("#myform").validate({
success: function(label) {
label.addClass("valid").text("Ok!")
},
submitHandler: function() { alert("Submitted!") }
})
如果您傳遞給success
一個功能,您將得到背面的標籤作爲一個jQuery對象。然後您可以操作該對象或相關對象。
或者,你的錯誤和成功的圖形可以使用背景圖片,然後你可以在validClass
CSS換出的背景圖像。
您可以使用validClass覆蓋缺省validClass:「valid」:「success」