jQuery自动完成 - 双击显示列表

时间:2010-10-04 15:27:04

标签: jquery jquery-autocomplete

我正在使用jQuery的AutoComplete插件在网页上创建自动填充。

有没有人知道如何让列表显示,例如,有人输入了3个字符,然后点击输入框,然后又回到它?

$("#details_business_trade").autocomplete({
    source: resultsSplit,
    autoFill: true,
    mustMatch: true,
    close: function() { $("#createProspect").validate().element("#details_business_trade"); },
    mustMatch: true
});

到目前为止,这是我的代码......

1 个答案:

答案 0 :(得分:4)

您可以使用search method重新聚焦时使用当前值触发搜索,如下所示:

$("#details_business_trade").autocomplete({
    source: resultsSplit,
    autoFill: true,
    mustMatch: true,
    close: function() { $("#createProspect").validate().element("#details_business_trade"); },
    mustMatch: true
}).focus(function() {
    $(this).autocomplete("search");
});

这不是你的例子,but here's a jQuery UI Demo updated with the same concept,例如搜索“act”。