javascript - 选择选项由删除按钮插件删除

标签 javascript jquery selectize.js

我使用带有删除按钮插件的 selectize.js。我根据用户的决定动态地填写选项。 通过 Buttonclick 我添加一个新选项。

    $('#saveItem').click(function(){
        data = [{item: 'newItem', nr: 'R005'}];
        var selectize = $item[0].selectize;
        selectize.addOption(data);
        selectize.addItem(data);
        selectize.refreshOptions();
    });

当用户现在从列表中选择该选项,然后从输入字段中删除该选项时,该选项就会消失。

选项列表中只有我的初始选项。 如何存储动态生成的选项?

我有一把 fiddle 。您可以看到我通过单击按钮获得了“选项”newItem。但是当我选择然后删除它们时,“选项”不再出现在选项列表中。我的错在哪里?

https://jsfiddle.net/gwmkmb7r/1/

最佳答案

此功能现已添加到新版本中 只需使用插件:['remove_button']

关于javascript - 选择选项由删除按钮插件删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38655257/

相关文章:

javascript - select2 正确显示粗体文本,但在键入时,粗体变成了 html 标签

javascript - 是否可以将 .includes 用于关联数组/哈希数组?

javascript - 密码匹配表达式不起作用

javascript - 使用 jquery scrollify 更改固定 div 的 Div 内容

javascript - selectize - Uncaught TypeError : $(. ..).selectize 不是函数

jquery - selectize 不适用于动态 knockout 选项绑定(bind)

css - sprockets::FileNotFound;找不到文件 'selectize.source.css'

javascript - 创建揭示模块模式的实例

javascript - 在 jQuery 中访问动态变量

javascript - 如何访问jquery对象数据