这是我的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/)作为显示这种情况的基础? –