JSFiddle - React, Tailwind, and code Playground
by fkling
HTML
<select id="myList" multiple="multiple">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
<option value="d">d</option>
</select>
<button>Remove</button>
JavaScript
$('button').click(function() {
var $list = $("#myList"),
toRemove = $(),
selectedItems = $("#myList").val();
alert(selectedItems);
for (var i = selectedItems.length; i--;) {
toRemove = toRemove.add($list.find('option[value="' + selectedItems[i] + '"]'));
}
toRemove.remove();
});