2015-02-09 2 views
1

У меня есть теги libraryinput, и я хочу вернуть идентификаторы тегов (добавленные пользователем). В window.acNodes.ttAdapter - массив, который имеет id и значение, но во вводе есть только значение. Как я могу получить идентификаторы?bootstrap get ids from tagsinput

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 имеет пункты метода(), но ничего не возвращает, как справиться с этой проблемой?

ответ

0

Я думаю, вы должны добавить в typeaheadjs конфигурации:

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

Тогда вы получите значения с

elt.tagsinput('items')