mpe*_*pen 14 jquery jquery-ui jquery-ui-autocomplete
http://jqueryui.com/demos/autocomplete/#event-change
听起来change事件应该在您选择一个项目后触发,但它似乎触发onblur,但仅在输入已更改时才会触发.
select OTOH过早触发,在输入文本更新之前触发.
我想在用户选择项目后立即对输入执行某些操作,或者在用户键入内容并切换焦点后(例如通常的更改事件).
我怎样才能做到这一点?
mpe*_*pen 20
没关系,想通了.我们可以作弊:
select: function(event,ui) {
this.value=ui.item.value;
$(this).trigger('change');
return false;
}
Run Code Online (Sandbox Code Playgroud)
手动设置输入值,然后手动触发更改事件,并返回false,这样就不会打扰输入两次.
| 归档时间: |
|
| 查看次数: |
8648 次 |
| 最近记录: |