我使用 e.target.value
从 bootstrap-select 检索当前选择的值,但它返回了第一个选择的值,即警报一直显示项目 1,当项目 1 和项目 2 被选中时,即使项目 2 是最近的选择。
如何获取最近选择的值,以及如何获取选择了多少个选项?
<select multiple class="selectpicker" multiple data-selected-text-format="count > 1">
<option value="item 1">Item 1</option>
<option value="item 2">Item 2</option>
<option value="item 3">Item 3</option>
<option value="item 4">Item 4</option>
<option value="item 5">Item 5</option>
$('.selectpicker').change(function (e) {
alert(e.target.value);
});
原文由 Gene9y 发布,翻译遵循 CC BY-SA 4.0 许可协议
我认为这样的答案可能更容易理解:
如果在列表中选择“item1”和“item2”,输出将为“1,2”。