Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 没有任何输入的jquery验证onblur_Javascript_Jquery_Validation_Plugins - Fatal编程技术网

Javascript 没有任何输入的jquery验证onblur

Javascript 没有任何输入的jquery验证onblur,javascript,jquery,validation,plugins,Javascript,Jquery,Validation,Plugins,我是jQuery验证插件的新手,我需要使用该插件实现以下功能: 步骤1:用户点击一个输入控件,他什么也不做 步骤2:更改输入控件的焦点 步骤3:触发onblur事件,然后验证并提示他该字段是必需的 我认为上面的任务非常简单,但是当我使用这个插件进行验证时,我得到了 麻烦的是,因为没有任何事情发生,所以我参考了官方文件,上面说当没有任何输入时,插件将忽略任何验证方法,而什么也不做。我尝试在验证方法中将onfocusout配置设置为true,但是 什么事也没有发生 我应该如何更改配置以获得我想要的,

我是jQuery验证插件的新手,我需要使用该插件实现以下功能: 步骤1:用户点击一个输入控件,他什么也不做 步骤2:更改输入控件的焦点 步骤3:触发onblur事件,然后验证并提示他该字段是必需的

我认为上面的任务非常简单,但是当我使用这个插件进行验证时,我得到了 麻烦的是,因为没有任何事情发生,所以我参考了官方文件,上面说当没有任何输入时,插件将忽略任何验证方法,而什么也不做。我尝试在验证方法中将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代码:

<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>

$(“#测试”)。验证({
是的,
规则:{
用户名:{
必填项:true
},
密码:{
必填项:true
}   
},
信息:{
用户名:{
必填:“此字段为必填字段!”
},
密码:{
必填:“此字段为必填字段!”
}
}
})