2016-12-02 81 views
0

我试图找到一种方法来检查所选择的所有下拉列表中的值是否使用JQuery中的一个选择器!=''选择器检查所有下拉列表中的选定值

相反的:

if ($("#list1").val() != '' && $("#list2").val() != '' 
      && $('#list3').val() != '' && $('#list4').val() != '') { 
//do stuff 
} 

这可能吗?

回答

1

您可以将类添加到这些元素和代码:

var vals = $('select.lists').map(function() { 
    return this.value; 
}).get().join(''); 

if (vals != '') { 
    // ... 
} 
+0

的最佳解决方案,谢谢! – redAce