如何创建并显示jQuery验证错误消息3秒钟
我环顾四周,似乎有点困惑我需要做什么。 我还使用HTML5验证属性来声明jQuery验证插件的规则 这是我的意见如何创建并显示jQuery验证错误消息3秒钟,jquery,html,jquery-validate,Jquery,Html,Jquery Validate,我环顾四周,似乎有点困惑我需要做什么。 我还使用HTML5验证属性来声明jQuery验证插件的规则 这是我的意见 <input id="jumbotronSearch" type="text" class="form-control input-lg" placeholder="Location" required maxlength="50" minlength="4"/> 我想我将绕过jquery验证,显示我自己的错误消息。这是我要做的 在我的js代码中添加一个标签元素,就像
<input id="jumbotronSearch" type="text" class="form-control input-lg" placeholder="Location" required maxlength="50" minlength="4"/>
我想我将绕过jquery验证,显示我自己的错误消息。这是我要做的 在我的js代码中添加一个标签元素,就像jquery验证错误消息一样 就打电话
$('jumbotronSearch).show().fadeout(3000);
找不到该位置。
“我正在将html5验证与jquery验证一起使用”~这是不可能的,因为jquery验证插件会动态禁用所有html5验证。除非你只是想用HTML5属性来声明插件的验证规则,否则你还不清楚你在做什么。您只是希望验证消息在3秒钟后消失并重置表单?如果是这样,您就不会为此创建新规则,因为这些规则只是定义数据需求。您可以使用各种.validate()
选项来控制演示文稿。是的,如果您查看我的输入,我使用的是minlength和maxlength,并且是必需的。jqueryvalidate只是检查这些属性。我正在运行form.validate,如果验证通过,我会用谷歌地图检查一些东西。如果我得到了我想要的结果,我就继续前进,但是如果谷歌地图服务没有给我我想要的,我就想在显示jquery验证错误消息的地方显示一条错误消息。此外,我只想显示3秒钟。正如大家所同意的,使用此插件,您实际上没有进行任何HTML5验证,因此我删除了此标记。代码片段功能仅用于完整的代码演示,您可以在此窗口中实际运行。