gpt4 book ai didi

javascript - 如果鼠标第一次没有离开文本框,Jquery 验证不会启动

转载 作者:行者123 更新时间:2023-11-28 08:50:49 24 4
gpt4 key购买 nike

我才开始使用 jquery 验证插件我正在使用最简单的形式(请参阅随附的链接)但是,我注意到一个我无法得到答案的问题,我尝试搜索完全不同的地方

重现步骤1.点击进入姓名课本2. 输入任意数量的字母(例如 abc)3.退格所有内容4. 单击或按 Tab 键转到下一本教科书

这样 jquery 验证将不会启动,这不是我想要的所需规则。请帮忙,非常感谢!

Javascript代码

$(document).ready(function(){
$("#form").validate({
ignore: "",
rules: {
name: {
required: true
}
},
messages: {
name: "Required Field"
}
});
});

和 HTML

<form id="form" method="" action="">
<label for="name">Name</label>
<div><input type="text" id="name" name="name"> </div>
<label for="what">What</label>
<input type="text" id="what" name="what">
</form>

http://jsfiddle.net/WW6fB/

最佳答案

我认为这是正常行为。如果您添加提交按钮,则当用户尝试提交表单时将触发验证。如果您想强制验证模糊,您可以将其添加到验证配置对象中:

onfocusout: function(e) {
this.element(e);
},

http://jsfiddle.net/9TUxn/

关于javascript - 如果鼠标第一次没有离开文本框,Jquery 验证不会启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19152536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com