【问题标题】:jQuery Autocomplete with ajax, can i do a getall?带有ajax的jQuery自动完成功能,我可以做一个getall吗?
【发布时间】:2014-09-17 13:05:11
【问题描述】:

我已经成功地绑定了我的 jQuery 自动完成功能。当我输入一两个字母时,ajax 查询会得到结果,自动完成会显示项目。我现在想用一个按钮触发“全部显示”的选项。我知道我可以使用代码

myInput.autocomplete("search");

在绑定到本地数据源时触发列表。当我尝试对绑定到 ajax 填充源的内容执行此操作时,它不会触发使用空字符串的搜索。我编写了 web api 来获取一个可选的查询字符串,如下所示:

public IEnumerable<Account> GetAccounts(string query = "")

输入字母有效,通过按钮远程触发由于某种原因无效。

想法?

【问题讨论】:

标签: javascript jquery ajax autocomplete


【解决方案1】:

您是否检查过 minlength 选项? 对于空字符串,它必须为零。详情请查看以下链接。

api.jqueryui.com/autocomplete/#option-minLength

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-27
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-14
    相关资源
    最近更新 更多