我使用selectize.js和remove-button插件。我根据用户的决定动态填充选项。 通过Buttonclick,我添加了一个新选项。
$('#saveItem').click(function(){
data = [{item: 'newItem', nr: 'R005'}];
var selectize = $item[0].selectize;
selectize.addOption(data);
selectize.addItem(data);
selectize.refreshOptions();
});
当用户现在从列表中选择该选项后,他将从输入字段中删除该选项,而不是该选项消失。
只有我的初始选项在选项列表中。 如何存储动态生成的选项?
我有一个小提琴。你可以看到我通过按钮Click得到一个“Option”newItem。但是当我选择然后删除它们时,“选项”在选项列表中不会更长。我的错在哪里?
答案 0 :(得分:5)
此功能现已添加到较新版本中
只需使用plugins: ['remove_button']
答案 1 :(得分:1)
在配置中添加此行。
坚持:是的。