0

我的引导输入有问题,这是我的代码:

 $('#search').typeahead({
     source: function (typeahead, query) {
         $.get('search.php?value=' + query, function (data) {
             return typeahead.process(data);
         });
     }
 });

它会触发 get 请求,当我在 Chrome 中查看网络窗口时,我会得到想要的结果。但是只有当我的搜索字段为空时才会触发 get 请求的回调函数,这很奇怪.. 有什么想法吗?

4

1 回答 1

0

根据文档AJAX 源应该以这种方式使用:

$('#search').typeahead({
    source: function (query, process) {
        $.get('search.php?value=' + query, process);
    }
});
于 2013-03-08T08:52:25.827 回答