我想要使用jquery在多個選擇框中選擇所有選中的非選定值。這個怎麼做。誰可以幫我這個事。選擇多選擇所有值
$("#rSelectedBrand").val()
此命令只選擇多個選擇框中的選定值,但我希望在數組中也選擇非選定的值。
謝謝
我想要使用jquery在多個選擇框中選擇所有選中的非選定值。這個怎麼做。誰可以幫我這個事。選擇多選擇所有值
$("#rSelectedBrand").val()
此命令只選擇多個選擇框中的選定值,但我希望在數組中也選擇非選定的值。
謝謝
你可以使用這個插件多選。
這很棒。
$(function(){
$("select").multiselect();
});
http://www.erichynds.com/examples/jquery-ui-multiselect-widget/demos/#animations
雖然此鏈接可能回答此問題,但最好在此處包含答案的基本部分並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – antyrat
@antyrat好吧, 感謝您的建議, 我將從下次開始。 –
您可以使用jQuery .map()並創建像所有值的數組:
console.log($("select option").map(function() {
return this.value;
}).get());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select multiple="multiple">
<option>1</option>
<option selected>2</option>
<option>3</option>
<option selected>4</option>
</select>
參考
請發佈相關的代碼。 –
您是否想將所有值全部轉換爲一個數組,或者是否有一個選定值的數組和另一個未選定的值? –
@JamieBarker我想在一個數組中選擇全部 – Arun