JQuery UI自动完成,选择后的值(通过鼠标)与(通过箭头键)不同

Oma*_*awi 5 jquery select jquery-ui jquery-autocomplete

我正在使用jQuery UI Autocomplete 1.8.1,Jquery 1.4.2我有这个问题.

首先,我不能强制自动完成输入字段的值,这不是一个大问题.

但我有这个问题:

当用户select使用鼠标选择使用键盘箭头时,我的行为不同.当使用键盘时,一切都很好,并且在输入文本框中选择后显示值,但是当使用鼠标时,它会粘贴旧的(键入的)值而不是选定的值.

如何控制(选择后的文本框值)?为什么有不同的行为?

PS:改变select函数内部输入框的值是没用的,因为它无法完成!

Oma*_*awi 0

我无法以完美的方式解决它,因此我设法隐藏搜索输入字段select并显示另一个自定义字段div,该字段在单击焦点再次传递到jQuery UI搜索字段input时隐藏。