私は Twitter の typeahead.js ヘッダーを使用しています。以下は動作するコードです。ただし、ローカルの配列の代わりに関数を使用してデータセットを作成できる方法があるかどうかを知りたいです。あなたの助けに感謝します。
<input id="look" placeholder="search" autocomplete="off" />
<button id="btn">Submit</button>
<script type="text/javascript">
$("#look").typeahead({
name: 'accounts',
//Would like to use a function to populate my dataset here instead of this array
local: ['timtrueman', 'JakeHarding', 'vskarich']
});
$("#btn").click(function () {
$("#look").typeahead('setQuery', 't');
$("#look").focus();
});
</script>
</body>