选择选项通过删除按钮插件删除

fju*_*ung 1 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();
    });
Run Code Online (Sandbox Code Playgroud)

现在,当用户从列表中选择选项时,后来他从输入字段中删除了该选项,而不是选择了。

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

我有个小提琴 您可以看到通过单击按钮获得“选项” newItem。但是,当我选择然后将其删除时,“选项”不再出现在选项列表中。我的错在哪里

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

小智 6

在配置中添加这一行:

persist: true;
Run Code Online (Sandbox Code Playgroud)

更多信息可以在这里找到。


Swa*_*oid 6

现在已将此功能添加到较新的版本中 plugins: ['remove_button']