我正在使用jQuery验证器,并希望在发生某些事件时验证某些元素。
例如:某些文本框只应验证onblur,而有些文本框应验证密钥更改。
我想在这里以某种方式宣布这个......我怎么能这样做,所以事件是特定的元素?
这样的事情:
$("#form").validate({
someevent:true,
rules{
textbox1:required,
textbox2:{
required:true,
event:onblur // only do onblur
}
});
我怎样才能实现这个目标?
答案 0 :(得分:8)
像这样:
$('form').validate({
onfocusout: function(e) {
this.element(e);
}
, onkeyup: false
});
答案 1 :(得分:1)
也许是这样的?
$("#element").blur(function(){
$(this).validate({
// your code here
})
})