JQuery自动完成功能

时间:2014-02-05 12:13:00

标签: javascript jquery jquery-ui

我有自动完成功能的工作,对我来说很好, 现在我想在显示相同列表的点击事件上调用自动完成功能。 我不想在自动完成事件上对点击事件重复相同的工作 因为它很长。

提前感谢您的时间和帮助

1 个答案:

答案 0 :(得分:0)

如果不知道正在使用的自动完成插件,很难给出示例。我猜jQuery UI Autocomplete。让我知道,如果情况并非如此。

$('#autocomplete-field').focus(function() {
    // no need to search if dropdown is already active
    if ($('ul.ui-autocomplete').is(':hidden')) { 
        $(this).autocomplete('search', '');
    }
});

这样,当字段获得焦点(并单击)时,我们将触发自动完成。 此代码未经测试。如果有效,请告诉我。