模糊事件是否足以验证焦点,标签等?

时间:2015-07-27 04:39:03

标签: jquery jquery-validate

我正在使用jquery验证插件来验证我的表单。目前我正在验证提交表格。这意味着我提交表单时将显示任何验证错误。现在,当我从元素中失去焦点时,我想验证表单中的每个元素。这样:

$('#txtFirstName').bind('blur', function(){
    $(this).valid();
});

我的查询是:仅在模糊事件上验证每个元素是否足够?这会覆盖任何其他类型的焦点丢失元素(如果存在!)?建议欢迎!

1 个答案:

答案 0 :(得分:1)

来自jQuery's documentation

  

blur事件在失去焦点时发送给元素。 [...]元素可能会通过键盘命令失去焦点,例如Tab键,或者通过鼠标点击页面上的其他位置。

因此,除了blur()(这是.on('blur', handler)的简写)之外,没有其他方法可以导致元素失去焦点而我无法处理。

AFAIK,您最好使用此事件处理程序。