我在rails应用程序中使用了预输入。当我开始使用其自动完成功能输入内容时,它会很好用,但是当我尝试在没有输入任何内容的情况下使用默认建议来实现它时,它就无法正常工作。 我知道对此有多个问题,但是我已经尝试了大多数。我被困住了。任何帮助表示赞赏。
提前输入版本-0.11.1 目前无法更新版本。
我尝试过的事情:
1)Bootstrap - show all Typeahead items on focus
2)http://twitter.github.io/typeahead.js/examples/#default-suggestions
var myTags = [tagName1,tagName2,tagName3]
var tagNames = new bloodhound({
datumTokenizer: bloodhound.tokenizers.whitespace,queryTokenizer: bloodhound.tokenizers.whitespace,local: myTags
});
tagNames.initialize();
$('.tags-container').tagsinput({
tagClass: 'label label-primary',trimValue: true,typeaheadjs: [{
minLength: 0,highlight: true,},{
name: 'tagNames',source: tagNames.ttAdapter(),}]
});