Twitter bootstrap 在DE input text中显示带有引导标记input的文本

Twitter bootstrap 在DE input text中显示带有引导标记input的文本,twitter-bootstrap,typeahead.js,typeahead,bloodhound,bootstrap-tags-input,Twitter Bootstrap,Typeahead.js,Typeahead,Bloodhound,Bootstrap Tags Input,我正在寻找一个标签插件前端,我发现了一个很棒的库,名为,它们有很多,但我在尝试将标签.text显示为文本和将标签.id显示为输入值时遇到了问题,这是我的JSON数据,如下所示: [{"id":3,"text":"aut"},{"id":6,"text":"aut"}] 到目前为止,我的Javascript看起来像: var tags = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name')

我正在寻找一个标签插件前端,我发现了一个很棒的库,名为,它们有很多,但我在尝试将标签.text显示为文本和将标签.id显示为输入值时遇到了问题,这是我的JSON数据,如下所示:

[{"id":3,"text":"aut"},{"id":6,"text":"aut"}]
到目前为止,我的Javascript看起来像:

var tags = new Bloodhound({
  datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
  queryTokenizer: Bloodhound.tokenizers.whitespace,
  remote: {
    url: 'api/v1/tags/%QUERY',
    wildcard: '%QUERY'
  }
});

tags.initialize();

$('#tags').tagsinput({

    typeheadjs: {
      name: 'tags',
      displayKey: 'text',
      valueKey: 'id',
      source: tags.ttAdapter()
    }
});

我试图使用itemValueitemText选项,但如果我在javascript函数中设置了该选项,用户就无法添加新标记。如果我在输入表单上显示文本而不使用“两个”选项,这可能吗?

我有同样的问题我也有同样的问题