使用 bootstrap3 在 jquery 中更改事件时获取 bootstrap-tagsinput 的值

Pyt*_*eam 2 jquery django-bootstrap3

我使用的是bootstrap3。我需要在 jquery 中发生更改事件时获取 taginput 的值。我提到了贝尔波代码

 <input type="text"  name="tag_name" id="tagchange" class="form-control" value="" data-role="tagsinput">
Run Code Online (Sandbox Code Playgroud)

我无法在更改事件时获得这些值

 $('#tagchange').change(function(){
    alert($('#tagchange').val())
 });
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

小智 5

您应该使用 taginput 事件之一。例如itemAdded

$('input').on('itemAdded', function(event) {
    alert($('#tagchange').val());
});
Run Code Online (Sandbox Code Playgroud)

请参阅文档,底部有事件部分。

  • 我还使用了 `$('input').on('itemRemoved', function(event)` 并在添加和删除时获取值。为你投票 (2认同)