不能做出简单的类型示例工作

时间:2014-10-14 14:20:16

标签: typeahead.js

我一直在努力打击类型,我不能做一个非常简单的例子。我只想从使用状态的文档中给出的示例开始,但没有快乐。这是我正在尝试的:

 <div>
        <input type="text" class="form-control input-lg typeahead">
    </div>

</div>


<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/typeahead.js"></script>
<script>
$('input.typeahead').typeahead({
        name: 'States',
        local: ["Alabama","Alaska","West Virginia","Wisconsin","Wyoming"]
    });
</script>

使用jquery 1.11,bootstrap 3.2。任何见解都表示赞赏。

1 个答案:

答案 0 :(得分:1)

您没有为先行调用指定数据集(即source参数)。根据文档:

  

source - 建议的支持数据源。预计是一个   带签名的函数(query,cb)。这是预料之中的   函数将计算建议集(即JavaScript数组)   查询然后用所述集调用cb。可以调用cb   同步或异步。

请参阅https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md#datasets