我不明白如何使它在bootstrap3 typeahead中显示为“空”消息。我正在使用自定义模板,但必须将哪个值分配给源才能使其显示? 这是我的代码(不工作):
<script>
function doSomething() {
var states = [];
$("#test").typeahead({
source : states,
minLength: 3,
templates: {
empty: ['<div>',
'No Items Found',
'</div>'
].join('\n')
}
});
}
</script>
[...]
<body onLoad="doSomething();">
<input class="typeahead" type="text" id="test">
</body>
答案 0 :(得分:-2)
我把typeahead(https://github.com/twitter/typeahead.js)与bootstrap3 typeahead(https://github.com/bassjobsen/Bootstrap-3-Typeahead)混淆了。
问题是错误的,因为上面的代码对于https://github.com/twitter/typeahead.js是正确的,而我包含了https://github.com/bassjobsen/Bootstrap-3-Typeahead,这是一个不同的库并且有不同的选项。