gpt4 book ai didi

jquery - 无法使用点击事件检查必填字段

转载 作者:太空宇宙 更新时间:2023-11-04 15:22:26 25 4
gpt4 key购买 nike

我正在尝试在用户单击我的表单按钮后检查我的输入字段的值,但它没有进入输入循环来检查必填字段。这不适用于点击事件吗?这就是我所说的

$('#submit_button').click(function(){

var formValid = true;

$(".required input").each(function(){
if ($.trim($(this).val()).length == 0){
$(this).addClass("error_msg");
formValid = false;
}
else{
$(this).removeClass("error_msg");
}
});
// post form if no errors are seen

});

我的输入 HTML 如下所示:

<input class="required" type="text" value="" name="test" id='test_id' size="80"/>

我错过了什么?这似乎应该有效...

最佳答案

尝试

$("input.required")

代替

$(".required input")

您可以使用 jQuery 提交表单 submit功能:

$('#submit_button').click(function(){

var formValid = true;

$("input.required").each(function(){
if ($.trim($(this).val()).length == 0){
$(this).addClass("error_msg");
formValid = false;
}
else{
$(this).removeClass("error_msg");
}
});

if(formValid) $('#yourForm').submit();
else return false; //if the button is a submit
});

关于jquery - 无法使用点击事件检查必填字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375055/

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