Я видел этот вопрос Bootstrap tagsinput add tag with id and value, но решение не работает для меня:Bootstrap tagsinput Невозможно добавить объекты, когда параметр ItemValue не установлен
Что я вывод, что для того, чтобы получить вход в поле распознавания тегов, которые я ввожу, я либо должен иметь data-role = tagsinput ИЛИ call $ («input»). Tagsinput().
например. Это работает для распознавания тегов, без данных-роли:
$('#meeting-tags').tagsinput();
$('#meeting-tags').tagsinput({
allowDuplicates: false,
itemValue: 'id', // this will be used to set id of tag
itemText: 'label' // this will be used to set text of tag
});
Но это не делает:
$('#meeting-tags').tagsinput({
allowDuplicates: false,
itemValue: 'id', // this will be used to set id of tag
itemText: 'label' // this will be used to set text of tag
});
Однако, если я хочу, чтобы добавить детали через JavaScript, то он будет работать только тогда, когда я ни у роль данных или первоначальный вызов. Ошибка: нельзя добавлять объекты, если параметр itemValue не установлен
например. это работает, но теперь он не распознает тег:
$('#meeting-tags').tagsinput({
allowDuplicates: false,
itemValue: 'id', // this will be used to set id of tag
itemText: 'label' // this will be used to set text of tag
});
$('#meeting-tags').tagsinput('add', { id: 'tag id', label: 'tag lable' });
но это не но теперь он снова распознает тег:
$('#meeting-tags').tagsinput();
$('#meeting-tags').tagsinput({
allowDuplicates: false,
itemValue: 'id', // this will be used to set id of tag
itemText: 'label' // this will be used to set text of tag
});
$('#meeting-tags').tagsinput('add', { id: 'tag id', label: 'tag lable' });
Там должен быть, безусловно, способом ОБА в состоянии распознавать тег и добавлять элементы?
Здравствуйте, не могли бы вы поделиться решением для этого случая, так как у меня есть точный случай, спасибо заранее. – gasser