使用jQuery使用delete键从选择框中删除选项值

时间:2014-03-18 16:22:37

标签: javascript jquery select

使用jQuery,如何使用删除键的按键从选择框中删除选项值?这是我需要用于我的过程的HTML部分:

<select id="cars">
   <option value="volvo">Volvo</option>
   <option value="saab">Saab</option>
   <option value="mercedes">Mercedes</option>
   <option value="audi">Audi</option>
</select>

1 个答案:

答案 0 :(得分:1)

使用此:

$("#select").keydown(function(event) {

    if(event.which != 46) { return }

    var sel = $(this);

    var val = sel.val();

    if(val != "") { sel.find("option[value="+val+"]").remove(); }

});