我有一個jQuery UI多選下拉列表。 Here is the link我想獲得未檢查的值。 我有這樣的事情爲讓所有選擇的選項:得到jquery ui multiselect未選中的值
var optionValues = $('option:selected', this).map(function() {
return this.value;
}).get();
但我想未選的值。 有什麼想法?
我有一個jQuery UI多選下拉列表。 Here is the link我想獲得未檢查的值。 我有這樣的事情爲讓所有選擇的選項:得到jquery ui multiselect未選中的值
var optionValues = $('option:selected', this).map(function() {
return this.value;
}).get();
但我想未選的值。 有什麼想法?
試試這個: -
var notSelectedValues = $("select#id").find('option').not(':selected');
var array = notSelectedValues.map(function() {
return this.value;
}).get();
alert(array.join(', '))
它給了我0長度notSelectedValues – 2015-03-19 04:36:05
@ amandachaw ..看到更新的答案... – 2015-03-19 04:36:55
是的,這工作。謝謝。 5分鐘後我會將其標記爲答案。 – 2015-03-19 04:40:13
$( '#選擇選項yourid:沒有(:選擇)'); – 2015-03-19 04:37:56