Tag: bootstrap tags input

Bootstrap tagsinput不能使用jquery新动态添加的表行

Bootstrap tagsinput不适用于新动态添加的行。 实际上我正在克隆一个隐藏的表行,其中包含一些输入字段和一个图标。 单击该图标,出现模态窗体,在提交该模态窗体时,我将该模态窗体中的一些值设置为该行中包含的输入bootstrap tagsinput字段。 请注意,所有行都具有相同的输入字段,但具有不同的tr行ID和输入标记输入字段ID。 当我尝试在任何动态添加的行的bootstrap tagsinput字段中设置值时,值总是设置为隐藏的tr行,我不知道为什么这会发生在tagsinput上。 我试图为其他输入字段(textfield,numberfield)设置值,但它们工作正常。 这有什么问题? 我的代码: 我通过这个函数克隆表行: $(‘.table-add’).click(function () { // var $tr = $TABLE.find(‘tr.hide’); // var $clone = $tr.clone(true).addClass(‘hide table-line’); // $tr.removeClass(‘hide table-line’); var $clone = $TABLE.find(‘tr.hide’).clone(true).removeClass(‘hide table-line’); hid = $TABLE.find(‘tr.hide’).attr(‘id’); // //Assigning every table row a unique ID var max=0; $(‘table’).find(‘tr’).each(function(){ var id=parseInt($(this).attr(‘id’)); if (id>=max){ max = id; […]

Twitter Bootstrap 3 Typeahead / Tagsinput完成两次

编辑:添加工作JSFiddle 我正在使用Twitter Bootstrap TagsInput和Bootstrap Typeahead。 我的源代码是一个json文件,但这是无关紧要的,我已经用静态源检查了。 typeahead和tagsinput正在工作,但是当我按下enter,tab或单击标签时,它会创建一个完整的副本。 每当我按Enter键或完成预先输入时,都会发生这种极端’默认’。 如果我通过用逗号分隔或者将焦点从窗口移开来打破先行,则不会发生。 这是输入: 以下是脚本: $(‘.tagsInput’).tagsinput({ confirmKeys: [13, 44], maxTags: 1, typeahead: { source: function(query) { return $.get(‘listcategories.php’); } } }); 我确信这是不可重复的东西,运气不好,所以我希望有人会有一些他们知道可能会导致类似事情发生的机构知识。 这是dev中额外文本的图像。 工具: 我真的很感激任何建议或意见。 谢谢。 工作代码 感谢@Girish,以下是“解决”这个问题的原因。 我认为这是一个时间错误,在更新版本的jQuery或Typeahead中引入。 这段代码只是手动删除了额外的元素,虽然希望有一些东西可以防止它被放在那里,从而消除了额外的代码。 现在它对我有用。 $(‘.tagsInput’).tagsinput({ confirmKeys: [13, 44], maxTags: 1, typeahead: { source: function(query) { return $.get(‘tags.php’); } } }); $(‘.tagsInput’).on(‘itemAdded’, function(event) […]

如何使用Bootstrap Tags输入插件

我试图使用没有Typeahead的Bootstrap标签输入插件 。 我已经包含以下文件: 脚本如下: $(‘#tagPlaces’).tagsinput({ allowDuplicates: true }); 使用插件的JSP表单的一部分: Tag Places 但我无法在输入字段中看到标签。 当我按下输入标签时,我的表单也会被提交。 请提出我缺少的内容以及使用该插件的正确方法。

Bootstrap tagsinput添加id和值的标签

我正在使用Bootstrap标签输入 我正在尝试动态添加标签。 $(‘.div-tag’).tagsinput(‘add’, ‘vino’); 上面的代码工作正常,但是当我尝试以下代码时: $(‘.div-tag’).tagsinput(‘add’, { id: 1, text: ‘some tag’ }); 我收到错误: Uncaught Can’t add objects when itemValue option is not set 请帮我添加id和值的标签。