Для добавления предметов вам нужно использовать:
$('#tagsdata').tagsinput('add', 'some tag');
Так что если вам нужно несколько, вы можете зациклить и добавить один за другим.Вот много примеров, которые помогут вам: https://bootstrap -tagsinput.github.io / bootstrap-tagsinput / examples /
Вы можете дать другой класс в зависимости от свойства, вот рабочий примерс сайта:
<script>
var elt = $('#tagsdata');
elt.tagsinput({
tagClass: function(item) {
switch (item.continent) {
case 'Europe' : return 'label label-primary';
case 'America' : return 'label label-danger label-important';
case 'Australia': return 'label label-success';
case 'Africa' : return 'label label-default';
case 'Asia' : return 'label label-warning';
}
},
itemValue: 'value',
itemText: 'text'
});
elt.tagsinput('add', { "value": 1 , "text": "Amsterdam" , "continent": "Europe" });
elt.tagsinput('add', { "value": 4 , "text": "Washington" , "continent": "America" });
elt.tagsinput('add', { "value": 7 , "text": "Sydney" , "continent": "Australia" });
elt.tagsinput('add', { "value": 10, "text": "Beijing" , "continent": "Asia" });
elt.tagsinput('add', { "value": 13, "text": "Cairo" , "continent": "Africa" });
</script>