Twitter typeaheads autocomplete失败,

时间:2016-01-29 11:52:09

标签: javascript twitter typeahead bloodhound

我们正在使用twitter typeaheads并自动完成该值,直到您键入一个点,斜线或&amp ;.然后自动完成不显示任何值。

因此,如果我输入South,它会显示South& Dakota和South& Carolina,但是当我输入'&'它没有显示任何值。

根据this link on github,令牌化器可能是解决方案,但我找不到可行的解决方案。任何想法或帮助?

var states = new Bloodhound({
    datumTokenizer: Bloodhound.tokenizers.obj.nonword('value'),
    queryTokenizer: Bloodhound.tokenizers.whitespace,
    local: states
});

states.initialize();
$('#txtState').typeahead({
    hint: true,
    highlight: true,
    minLength: 1
}

0 个答案:

没有答案