ユーザーがアプリケーションを初期化した後にダウンロードする製品のカタログがあります。twitterの先行入力を使ってカタログを検索できるようにしたいです。基本的なコードは次のとおりです。
$.post($("#ProductSearch").data("url"), function(res) {
$("#ProductSearch").typeahead({
name: 'Products',
local: _.values(res),
})
})
これまでのところうまくいきますが、ユーザーが最初に入力した内容に一致する結果を表示したいと思います。たとえば、「SB」と入力すると、次の 10 件の結果が得られます。
- WC2430L-SB
- WC2430R-SB
- WC2730L-SB
- WC2730R-SB
- WC3030L-SB
最初に次の試合を取得したい...
- SBB24
- SBB27
- SBB30
- SBB33
- SBB36
検索時に見つけたものはすべて、ブートストラップ 2.x の「typeahead」コンポーネント用のようです。最新のhttps://github.com/twitter/typeahead.jsおよびhttp://getbootstrap.comを実装しています。
前もって感謝します。:)