输入的jquery自动完成触发器下拉列表:焦点

前端之家收集整理的这篇文章主要介绍了输入的jquery自动完成触发器下拉列表:焦点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用下面流行的JQuery Autocomplete插件.

http://jqueryui.com/demos/autocomplete/

目前,如果您键入短语,则会显示下拉列表,但是当您单击它时会隐藏它.这可以.但是,返回下拉菜单的唯一方法是单击输入字段并键入更多字符或按下keydown.

有关如何在用户单击输入字段时触发结果下拉列表的任何想法?我试图触发输入字段的焦点事件,但这不起作用.当输入字段被聚焦时,我需要手动调用自动完成下拉事件.谢谢.

解决方法

工作演示 http://jsfiddle.net/CNYCS/

凉;所以你需要做的就是将焦点事件与自动完成绑定,休息`自动完成将从那里接管,你可以在演示中看到.

有用的链接http://forum.jquery.com/topic/how-to-bind-focus-input-to-trigger-autocomplete& http://docs.jquery.com/UI/Autocomplete#method-search

希望这可以帮助,

其余代码在jsfiddle中.

$( "#tags" ).autocomplete({
        source: availableTags,minLength:0
    }).bind('focus',function(){ $(this).autocomplete("search"); } );

猜你在找的jQuery相关文章