0
給定多選下拉列表,是否可以確定所選的新值。確定新的select2選定值
<select multiple="multiple">
<option>foo</option>
<option>bar</option>
</select>
JS:
const $select2 = $('select').select2();
$select2.on('select:select', doSomething);
function doSomething(){
const $select2 = $(this);
const values = $select2.val(); // all values
}
values
將所有被選擇的值,而不是附加的一個。
一種方法可能是獲取select2:selecting
期間的值,並從select2:select
事件中減去values
中的值,但對API中是否存在某些內容感到好奇。