2016-12-02 79 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