0

我使用 typeahead js 在我的模块中给出了自动建议部分。我已经完成了以下更改-

$('#input').typeahead({local:["Super","Beautiful","Perfect", "Good Looking"]});

当我输入“好看”(无空格)值时,我还需要在建议部分显示“好看(有空格)”值。我应该为这种变化做些什么。

提前谢谢!!

4

1 回答 1

0

查看 typeahed 文档:https ://github.com/twitter/typeahead.js/#datum

您应该构建以下项目:

[
 {
    value: 'Super',
    tokens: ['super']
 },
 {
    value: 'Beautiful',
    tokens: ['beautiful']
 },
 {
    value: 'Perfect',
    tokens: ['perfect']
 },
 {
    value: 'Good Looking',
    tokens: ['goodlooking']
 }
]

组成数据集的各个单元称为datums。基准的规范形式是具有value属性和tokens属性的对象。value是表示数据基础值的字符串,是帮助typeahead.js将数据与给定查询匹配tokens的字符串集合。

于 2013-07-05T13:55:41.730 回答