如何使用jquery更改按键上的组合框值
how to change combobox values on keypress using jquery
这不起作用
if($(".foo").is(':focus')){
// do something
}
要更改按键上的值:
$(".foo").bind("keypress", function(e){
$(this).attr('value', 'bar');
})
您应该使用val()
jquery函数。在这种情况下,您也可以直接使用keypress()
函数。
$(".foo").keypress(function(e){
$(this).val('bar');
});
注意:考虑到".foo"将选择组合框本身,并且"bar"是其中至少一个选项的值,这将起作用。
相关文章:
- 如何使用jquery组合两个数组
- 使用通用方法覆盖每个组合getValue字段
- 使用javascript验证Ajax组合框
- 使用下划线将键和值的两个数组合并到一个对象中
- 组合多个变量-使用POST
- jqueryeasyui使用子数组组合数据
- ZK:如何使用JavaScript在客户端填充ZK组合框
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 如何使用jquery将两个字段组合为下拉菜单中的选项
- 如何使用php和html根据文本框中的输入值自动更改组合框值
- php:使用javascript时未插入组合框值
- 使用javascript或angularfire将两个$firebaseArray组合成一个对象
- 使用this和not组合两个jQuery语句
- 使用java或excel进行组合和仿真
- 如何使用Javascript从组合框中获取数据并将其输入到文本框中
- 如何使用DEL或BACKSPACE键从组合框中删除焦点条目
- 三.js:在立方体的单个面上组合材质(使用多种材质)
- gulp-concat 和 lazypipe 的这种组合在使用 gulp 4 时会导致错误
- 有没有一种方法可以将两个或多个执行类似操作的事件组合起来使用DRY原理
- 是否可以将复选框更改与类的组合一起使用