ここでかなり簡単な質問です。私はここにこのコードを持っています。
<script src="{{ STATIC_URL }}js/typeahead_data_countries.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.typeahead').typeahead({
source: country_array
})
});
</script>
typeahead_data_countries の場所: var country_array = new Array("アフガニスタン", "アルバニア", "アルジェリア",...);
変数は正しく読み込まれますが、先行入力全体が機能していません。ただし、そうする場合:
<input type="text" style="margin: 0 auto;" data-provide="typeahead" data-items="4" data-source='["Afghanistan", "Albania"]'/>
それは機能しますが、私はそれを望んでいません...