這是我的validate方法的一部分:jQuery驗證表單消息中的位置
...
rules: {
name: {
required: true
},
surname: {
required: true
},
tel: {
required: true,
digits: true
}
},
errorElement: "div" ,
errorPlacement: function(error, element) {
error.insertAfter(element)
}....
的問題是,當validate方法有放消息的形式,它不會刪除,如果以前的錯誤消息它存在。所以,我對於例如這種情況(如果validate方法運行2次):
NAME:
HTML_TEXT_INPUT
ERROR1
ERROR2
當第二個錯誤是在errorPlacement
,它不會刪除以前的ERROR1。
鋤頭我能解決這個問題嗎?
更新:在jsFiddle http://jsfiddle.net/michelejs/Ax7Bs/它的工作原理,但在http://mongolera.dyndns.biz/projects/regioni/form2.php我有同樣的問題!
它可能是什麼?
我無法重現此,你可以使用任何的機會[此的jsfiddle(HTTP:/ /jsfiddle.net/j3ddP/4/)作爲顯示這種情況的基礎? –