我可以在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>
答案 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/
我希望它会有所帮助