多个id上的jquery选择器

时间:2015-10-24 23:04:02

标签: javascript jquery

你有像这样的HTML代码

<input type="text" value="quantita" id="quantita" name="quantita">
<input type="text" value="prodotto" id="prodotto" name="prodotto">
<input type="text" value="prezzo" id="prezzo" name="prezzo">

现在我正在尝试执行一个jquery代码,如果所有这些id的值与NULL不同,则添加一个按钮

所以我这样做

var list = $("#prezzo", "#quantita", "#prodotto").val();
if (list!="")
{...do this...}
else
{....do nothing...}

但它不起作用

2 个答案:

答案 0 :(得分:2)

$("#prezzo,#quantita,#prodotto").each(function()
{
   if ($(this).val() !="" )
   {}
   else
   {}
});

答案 1 :(得分:2)

你可以这样做而不是

var list = $("#prezzo, #quantita, #prodotto").filter(function() {
    return this.value === "";
}).length === 0;

if (list) { // All values set

假设您的意思是值为空字符串,没有设置值,而实际上不是字符串NULL

相关问题