jquery - Bootstrap taginput 添加带有 id 和 value 的标签

标签 jquery bootstrap-tags-input

我正在使用Bootstrap Tags Input

我正在尝试动态添加标签。

$('.div-tag').tagsinput('add', 'vino');

上面的代码工作正常,但是当我尝试以下代码时:

$('.div-tag').tagsinput('add', { id: 1, text: 'some tag' });

我收到错误:

Uncaught 未设置 itemValue 选项时无法添加对象

请帮我添加带有 ID 和值的标签。

最佳答案

初始化标签输入,如

 $('.div-tag').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
    });

添加动态标签

$('.div-tag').tagsinput('add', { id: 'tag id', label: 'tag lable' });

就这样;

关于jquery - Bootstrap taginput 添加带有 id 和 value 的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29703773/

相关文章:

javascript - jQuery mouseleave 在使用滚动条和右键单击时被触发

JavaScript:ajax提交错误

javascript - 减少 Highcharts 中的 x 轴标签密度

javascript - bootstrap tagsinput 使用 jquery 删除项目

jquery - 如何通过Webpack导入和使用jQuery库?

javascript - 如何更改 Bootstrap 标签输入的样式

jquery - 如何使用 Bootstrap Tags 输入插件

javascript - 如何检查 ul 中每个 li 文本的颜色?

jQuery - 类在点击时并没有真正改变(它只改变一次)