gpt4 book ai didi

javascript - 使用验证器 jQuery 在 Click 事件上验证表单

转载 作者:数据小太阳 更新时间:2023-10-29 05:47:09 26 4
gpt4 key购买 nike

我正在使用 jQuery 验证来验证输入。我的代码:

 $('#button').click( function() {       
$("#form").validate({
rules: {
phone: {
required: true,
number: true,
rangelength: [7, 14]
}
}
});
});

和 HTML:

<form id="form" name="form" method="post" action="">
<input id="phone" name="phone" class="required" type="text" />
<div class="button" id="send_b">Send</div>
</form>

此代码无效。如果我添加这行 jQuery

$("#form").submit();  

在它起作用的点击事件中。但我不想提交表单,所以我只想在点击时进行验证。

有人知道怎么做吗?

最佳答案

只需添加 .form()立即手动触发验证(默认行为等待提交事件):

$('#button').click( function() {       
$("#form").validate({
rules: {
phone: {
required: true,
number: true,
rangelength: [7, 14]
}
}
}).form();
});

关于javascript - 使用验证器 jQuery 在 Click 事件上验证表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7445423/

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