【发布时间】:2016-07-20 21:53:01
【问题描述】:
我有一个 select2 下拉菜单。
<select class="eselect2" type="text" id="qename" style="width: 390px;">
<option value="1">NY</option>
<option value="2">MA</option>
<option value="3">PA</option>
<option value="4">CA</option>
</select>
使用简单的javascript
$( document ).ready(function() {
console.log( "ready!" );
$(".eselect2").select2();
$('.select2-search__field').on("keydown", function(e) {
console.log(e.keyCode); // nothing happens
if (e.keyCode == 13) {
}
});
});
我有一个与输入字段上的按键相关的事件。它不会被触发,因为每次单击 select2 中的下拉箭头时,文本框都会被销毁并重新创建。 为了清楚起见,我附上了小提琴。 http://jsfiddle.net/sizekumar/ckfjzkhj/
【问题讨论】:
标签: javascript jquery html keypress select2