如何在bootstrap multi select中获取选中的值

时间:2016-06-01 10:39:56

标签: jquery twitter-bootstrap

我可以在bootstrap multi select中带来选中的值。 enter link description here

<input type="text" id="addRow" />
<input type="button" id="btn" value="Add" />
<form id="form1">
<div style="padding:20px">
<select id="chkveg" multiple="multiple">
<option>asdad</option>
<option>ere</option>
</select>
<br />
<br />
</div>
</form>

3 个答案:

答案 0 :(得分:0)

嗯,我不确定我是否理解了这个问题,但是你使用bootstrap并没有改变这种行为。所以,你可以简单地做到

$('#chkveg').val();

这将只返回一个包含所选值的数组。

答案 1 :(得分:0)

FAQ part of the documentation

  

使用jQuery,如何动态获取所选选项?

//  get all option elements
$('#example option:selected');

//  get all option element values
$('#example option:selected').map(function(a, item){return item.value;});

答案 2 :(得分:0)

$('#chkveg :selected').each(function(i, selected){   chkveg_val[i] = (selected).text(); });

https://jsfiddle.net/dave17/6xq8sp7t/

我希望它会有所帮助