gpt4 book ai didi

JQuery 检查是否至少有一个输入已填充(非空且非零)

转载 作者:行者123 更新时间:2023-12-01 08:41:46 26 4
gpt4 key购买 nike

无法弄清楚如何检查是否至少有一个输入已填充,这意味着它不为空且值大于零。

我可以检查它是否为值或,但我想检查这两个值。

尝试将 && 放在 value!="" 之后,但没有成功。

$('#id_calculator_form').find(':input[value!=""]').not('#id_postcode'){

}

最佳答案

您可以根据多个值进行过滤

var els = $('#id_calculator_form :input').filter('[value!=""], [value!="0"]');

if (els.length > 0) {...

请注意,通过value属性进行选择,仅适用于具有设置值属性的元素,如果您想根据输入的值进行过滤,则应检查该属性

var els = $('#id_calculator_form :input').filter(function() {
return this.value !== "" && this.value !== "0";
});

if (els.length > 0) {... // at least one input is not zero or empty

关于JQuery 检查是否至少有一个输入已填充(非空且非零),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46219180/

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