欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jQuery:validate中添加焦点事件、键盘事件

程序员文章站 2022-07-06 07:59:25
...

在前不久,以下写法都还完全能起作用的:

$("#back_login_form").validate({
		onkeyup:true,
        onblur:true,
        onfocus:true,
        onkeydown:true,
        rules:{
........

 可是,今天用Struts2+hibernate4+spring4+maven开发项目时,突然发现,以上写法居然没有起作用,甚至在浏览器中还报异常。在网上查找了许久,终于解决了问题,正确代码 如下所示:

$(".loginForm").validate({
      onfocusin: function(element) { $(element).valid(); },
      onfocusout: function(element) { $(element).valid(); },
      onclick: function(element) { $(element).valid(); },
      onkeyup: function(element) { $(element).valid(); },
      rules:{
........

 像上面这样写,就完全可以验证表单中的各个元素了。

OK了,今天太晚了,该休息了。。。