没有任何输入的jquery验证onblur

时间:2014-12-11 14:05:02

标签: javascript jquery validation plugins

我是jQuery验证插件的新手,我需要使用这个插件来实现以下功能: step1:用户点击一个输入控件,他什么都不做 step2:改变输入控件的焦点 step3:触发onb​​lur事件然后验证并给他一个暗示该字段是必需的

我认为上面的任务非常简单但是当我使用这个插件进行验证时,我明白了 遇到麻烦,因为没有任何事情发生,那么我引用官方文档说,当没有任何输入时,插件会忽略任何验证方法而只是什么都不做。我尝试在验证方法中将onfocusout配置设置为true但是 没有任何事情发生 我应该如何更改配置以获得我想要的,是否有人遇到过这种问题?任何建议表示赞赏!

这是我的代码:

html代码:

<div>
  <form id="test" method="get" action="#">
    username:<input type="text" name="username"/>
     password:<input type="password" name="password"/>
      <input type="submit" value="login"/>
 </form>
</div>

js code:

<script>
  $("#test").validate({
     debug:true,
     rules:{
       username:{
          required:true
       },
        password:{
          required:true
       }   
     },
     messages:{
       username:{
           required:"this field is required!"    
       },
        password:{
           required:"this field is required!"    
       }
     }
  })
</script>

0 个答案:

没有答案