如何使用jquery更改按键上的组合框值

how to change combobox values on keypress using jquery

本文关键字:组合 何使用 jquery      更新时间:2023-09-26

这不起作用

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"是其中至少一个选项的值,这将起作用。