jQuery Validator - 仅验证onblur事件(不是onchange)

时间:2011-07-06 07:19:45

标签: jquery validation

我正在使用jQuery验证器,并希望在发生某些事件时验证某些元素。

例如:某些文本框只应验证onblur,而有些文本框应验证密钥更改。

我想在这里以某种方式宣布这个......我怎么能这样做,所以事件是特定的元素?

这样的事情:

$("#form").validate({
       someevent:true,
       rules{
          textbox1:required,
          textbox2:{
              required:true,
              event:onblur // only do onblur
       }
    });

我怎样才能实现这个目标?

2 个答案:

答案 0 :(得分:8)

像这样:

  $('form').validate({
    onfocusout: function(e) {
      this.element(e);
    }
    , onkeyup: false
  });

答案 1 :(得分:1)

也许是这样的?

$("#element").blur(function(){
   $(this).validate({
      // your code here
   })
})