这里很简单的问题。我在这里有这个代码。Bootstrap Typeahead中的数据源不能正常工作
<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 =新的Array( “阿富汗”, “阿尔巴尼亚”, “阿尔及利亚”,...);
的变量被正确加载,但整个预输入不工作。但是,如果我做的:
<input type="text" style="margin: 0 auto;" data-provide="typeahead" data-items="4" data-source='["Afghanistan", "Albania"]'/>
它的工作原理,但我不想这样......
Actualy it looks fine因此,您的问题很简单,你不能注意到。当然,这是代码不包括在这里。首先检查JS控制台是否有错误第二次检查它 – Tigra