选择 - 不更改键控和键降偶数的显示值,但触发更改事件
Select - do not change diaplay value for keyup and keydown evens but trigger change event
$(function(){
$(".cls_user_details select").keyup(function(){
$(".cls_user_details select").val("Profile");
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="cls_user_settings cls_user_details">
<select onchange="location = this.options[this.selectedIndex].value;">
<option Selected>Profile</option>
<option value="a.php">a</option>
<option value="b.php">b</option>
<option value="c.php">c</option>
</select>
</div>
我无法做到这一点。我只想启用键和键下事件,但不更改值。但触发更改事件
我只是玩了一个jsfiddle,看看Chrome围绕选择元素以及箭头键的键up和keydown事件的功能。
据我所知,以下是选定元素具有焦点时的键控和键降事件的功能和限制......
- 键控事件:
- 选择元素的菜单未打开:
- 向上按将触发
- 按下将触发
- 按任何其他键将触发
- 选择元素的菜单已打开:
- 向上按不会触发
- 按下不会触发
- 按任何其他键不会触发
- 选择元素的菜单未打开:
- 键控事件:
- 选择元素的菜单未打开:
- 向上按不会触发
- 按下不会触发
- 按任何其他键不会触发
- 选择元素的菜单已打开:
- 向上按不会触发
- 按下不会触发
- 按任何其他键不会触发
- 选择元素的菜单未打开:
相关文章:
- Twtitter Bootstrap模式显示事件多次触发
- knightlab timeline js-如何在不重叠的情况下显示事件
- 如何在jquery mobile中检测回按时的页面显示事件
- JQuery Mobile,通过window.location重定向可阻止页面显示事件
- 如何将隐藏/显示事件延迟到提交后Iframe加载
- 谷歌日历订阅源未显示事件
- 完整日历提前 1 小时显示事件
- jQuery 移动页面显示事件未在第一页上触发
- 从引导选项卡捕获“显示”事件
- 显示事件序列的 Javascript
- 引导选项卡显示事件仅在第一次触发,而不会在第二个或以后的选项卡开关上触发
- 在全日历.js中显示事件时出现问题
- Angularjs Full Calendar不显示事件
- 在显示事件后替换 CKEditor 对话框中的元素
- 完整日历无法显示事件
- fullcalendar事件源不再显示事件
- 如何在jQuery或javascript中显示事件描述的前200个字符
- FullCalendar 2.1.1不显示事件
- fullCalendar.js:按选定日期显示事件
- 完整日历不显示事件在相同的顺序在json中给出