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();
});