ブートストラップの先行入力に問題があります。コードは次のとおりです。
$('#search').typeahead({
source: function (typeahead, query) {
$.get('search.php?value=' + query, function (data) {
return typeahead.process(data);
});
}
});
get リクエストが発生し、Chrome のネットワーク ウィンドウを見ると、必要な結果が返されます。しかし、get リクエストからのコールバック関数は、検索フィールドが空の場合にのみ起動します。非常に奇妙です..何かアイデアはありますか?