我已经成功绑定了我的jQuery自动完成,没有遇到什么麻烦。当我输入一个或两个字母时,ajax查询会获取结果,自动完成功能会显示项目。我现在想用按钮触发“全部显示”选项。我知道我可以使用代码
myInput.autocomplete("search");
在绑定到本地数据源时触发列表。当我尝试在绑定到ajax填充源的某些内容上执行此操作时,它不会使用空字符串触发搜索。我编写了web api来获取一个可选的查询字符串,如下所示:
public IEnumerable<Account> GetAccounts(string query = "")
输入信件有效,通过按钮远程触发不会出于某种原因。
想法?
答案 0 :(得分:0)
您检查过minlength选项吗? 空字符串必须为零。请查看以下链接了解详情。