我有一个带有标签的输入要填充,但是提示并没有显示出来! 我已经用这个: https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/
我已经尝试过
var tags = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace,
prefetch: {
url: '{{url("listing/tags")}}',
cache: false
}
});
tags.initialize();
$('#tag').tagsinput({
maxTags: 5,
maxChars: 20,
typeaheadjs: {
name: 'tags',
source: tags.ttAdapter()
}
});
并且不显示建议!
但是,如果我这样做:
$('#tag').tagsinput({
maxTags: 5,
maxChars: 20,
typeahead: {
name: 'tags',
source: function () {
return $.ajax({
url: '{{url("listing/tags")}}',
type: 'GET',
success: function() {
return tag;
}
});
}
}
});
它可以工作(但效果不是很好,例如它会重复标记和我写的内容)