gpt4 book ai didi

javascript - 查找集合中的空输入元素 - jQuery

转载 作者:行者123 更新时间:2023-11-28 15:53:07 25 4
gpt4 key购买 nike

我试图在 jQuery 结果集中找到空输入类型,如文本框、选择和 li 元素。我的结果集是(必填字段)-

$requiredFields = $(".f-form-required.f-form-field").filter(function(){
if($(':input:not([type="hidden"])'))
return $(this);
});

在该结果集上,我想查询空输入,例如文本框、选择和 li 元素。但似乎我做错了什么。有人可以建议我该怎么做吗?

目前我这样做是为了获取空文本框,但不起作用 -

 var emptyInputs = 0;
$requiredFields.filter(function(){
$('input[type=text]').each(function(){
if (this.val == "") {
emptyInputs = emptyInputs + 1;
}
});
});

我正在尝试执行相同的操作来查找 $requiredFields 集合上的空下拉/选择元素和列表/li 元素。

最佳答案

没有 val 属性。尝试使用.val()而是 this.value:

var emptyInputs = 0;
$requiredFields.filter(function(){
$('input[type=text]').each(function(){
if (jQuery(this).val() == "") {
emptyInputs = emptyInputs + 1;
}
});
});

或者:

var emptyInputs = 0;
$requiredFields.filter(function(){
$('input[type=text]').each(function(){
if (this.value == "") {
emptyInputs = emptyInputs + 1;
}
});
});

关于javascript - 查找集合中的空输入元素 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19844770/

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