1

ライブラリ tagsinput があり、(ユーザーが追加した) タグの ID を返したい。window.acNodes.ttAdapter では、ID と値を持つ配列ですが、入力には値しかありません。どうすれば ID を取得できますか?

elt.tagsinput({
        itemValue: 'value',
        itemText: 'value',
        typeaheadjs: {
            name: 'value',
            displayKey: 'value',
            templates: {
            empty: [
              '<p>Could not find this word.</p>'
            ].join('\n'),
            suggestion: Handlebars.compile("<p><strong>{{value}}</strong> <div style='font-size:12px;'>#{{id}} {{author_name}}</div></p>")
        },
        source: window.acNodes.ttAdapter()
  }     
});

tagsinput には items() メソッドがありますが、この問題に対処する方法が返されませんか?

4

1 に答える 1

0

typeheadjs 構成に追加する必要があると思います。

...
valueKey: 'id',
...

次に、値を取得します

elt.tagsinput('items')
于 2015-12-17T15:34:28.973 に答える