我在输入上有一个keyup事件.当您选择一个值并按Enter键时,此事件适用于自动完成.但是,当您单击自动完成值时,它不起作用.
在这种情况下是否有可以使用的事件?
我已经尝试过改变但是它不起作用.
谢谢!
编辑:
也许我不清楚,但我指的是浏览器具有的自动完成功能.我不想建立自己的.
示例:我有以下事件:
$( '产品')KEYUP(searchByProduct).
当用户点击此输入时,他已输入的旧值会显示(这是执行此操作的浏览器).如果他点击其中一个值,则不会调用函数searchByProduct .
我必须注册哪个事件来跟踪此点击(并且输入内容已更改)?
如果您尝试自己实现该功能,这可能是无关紧要的,但 jQuery-UI 有一个内置的 AutoComplete 小部件,它工作得很好,可以为您处理一切...
| 归档时间: |
|
| 查看次数: |
4259 次 |
| 最近记录: |