Twitter Bootstrap2の入力フォームに文字を入れると
自動的にサジェストしてくれるTypeahead が
動かず、よく分からなかったところで
サンプルを見つけてようやく挙動を理解できた。
(海外サイトでも「うごかない(><;」みたいな
コメントがちょくちょく見受けられた)
↓サンプルをコピペで動きます
Using the Typeahead plugin with Twitter Bootstrap 2 and jQuery
上記サイトの抜粋だが、jQueryで前処理を
やらないといけないようだ。
<script type="text/javascript">
jQuery(document).ready(function() {
var alCities = ['Baltimore', 'Boston', 'New York', 'Tampa Bay', 'Toronto', 'Chicago', 'Cleveland', 'Detroit', 'Kansas City', 'Minnesota', 'Los Angeles', 'Oakland', 'Seattle', 'Texas'].sort();
$('#city').typeahead({source: alCities, items:5});
});
</script>