jquery-ui - jquery ui 自动完成如何加载默认值列表

标签 jquery-ui autocomplete jquery-ui-autocomplete

非常简单的问题(但我在网上找不到答案...):我有一个自动完成字段是这样设置的:

$(document).ready ->
         $('#projecttask_user_name').autocomplete
                 source: "/autocomplete/users"

我希望 jquery 在我选择该字段时触发源,以便获得完整的可能性列表,即使我没有在该字段中键入任何内容也是如此。

我该怎么做?谢谢!

最佳答案

您可以设置 minLength 0 选项,并调用 search输入元素获得焦点时的方法:

$("#projecttask_user_name").autocomplete({
    source: "/autocomplete/users",
    minLength: 0
}).focus(function() {
    $(this).autocomplete("search", this.value);
});

关于jquery-ui - jquery ui 自动完成如何加载默认值列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8078403/

相关文章:

jquery - 有没有非 jQueryUI slider ?

javascript - 如何根据浏览器语言设置 Jquery UI Datepicker 日期格式?

jquery-ui - Yii2:是否可以为自动完成小部件设置可见的默认值?

javascript - 缺少KeyMap错误: Error while using Google Maps Autocomplete text box on local host

javascript - 禁用 jQuery 自动完成中的选项?

jQuery - 防止自动完成选择触发模糊()

javascript - jquery 'change' 事件未在表单中按钮集的图像单击上触发

php - Apache Solr 搜索自动完成

objective-c - NSTextField 自动完成

java - 将 Ajax 映射到 Spring MVC Controller 时出现问题