如何使用Typeahead.js获取int值

时间:2015-04-08 03:18:07

标签: javascript twitter-typeahead

我使用Typehead.js并且工作正常,但我有一个特殊情况,我不确定如何解决。

我使用hint:true所以当用户开始输入时,搜索框会以提示进行更新。如果用户此时按Enter键而未从列表中选择匹配项,则表示输入字段中没有任何值,并且我不知道从何处获取提示值。

这是我初始化Typehead.js

的方式
$('#search .typeahead').typeahead({
    hint: true,
    highlight: true,
    minLength: 2
},
{
    name: 'tags',
    displayKey: 'name',
    source: substringMatcher()
});

这就是我所说的提示。当用户撰写ar时,他会获得architecture

enter image description here

但正如您从HTML中看到的那样,我对输入没有任何价值。

<input class="typeahead tt-hint" type="text" readonly="" autocomplete="off" spellcheck="false" tabindex="-1">
<input class="typeahead tt-input" type="text" placeholder="Search" autocomplete="off" spellcheck="false" dir="auto">

1 个答案:

答案 0 :(得分:0)

您可以添加Javascript代码中的值,而不是html代码。

你需要做这样的事情

$routeProvider.config()