我想要使用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