打开选择时捕获按键事件

时间:2016-07-06 13:04:36

标签: javascript jquery html

我有一个选择,它是从html页面中的asp:DropDownList呈现的,我 允许更改。我想要实现的是捕获按键事件并根据按键重新排序选择内部的选项。例如:如果用户按A然后按B,则应在AB之后订购。
实现此重新排序功能的缺失部分是在打开选择时捕获按键。
但我无法得到它..

有人能告诉我这个问题吗? 我基本上使用了这个例子:



$(document).on('keypress', function(e){		  
  var code = e.keyCode || e.which
  $('#myTextInput').val('');
  $('#myTextInput').val(code);
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<select id="mySelectDropDown">
  <option>select 1</option>
  <option>select 2</option>
  <option>select 3</option>
  <option>select 4</option>
</select>

<input type="text" id="myTextInput" />
&#13;
&#13;
&#13;

有关如何在打开选择时捕获按键事件的任何想法?

注意:我已阅读this回答,但它更改的html并非我正在寻找的内容。

0 个答案:

没有答案