我尝试了以下方法来破坏选择:
$("#level1").selectize.destroy();
然而,它提供错误
Uncaught TypeError: $(...).selectize.destroy is not a function
我也尝试过:
$("#level1")[0].selectize.destroy();
它提供错误
Uncaught ReferenceError: selectize is not defined
我怎样才能成功破坏选择? 请建议。
答案 0 :(得分:0)
在尝试销毁任何内容之前,您可能希望将selectize用作在节点上应用的函数。
var select = filtersDiv.find('class_of_your_select');
var selectized = select.selectize();
var control = selectized[0].selectize;
control.destroy()
请注意,我通常会保存"控件"的所有实例。列表中的变量。
这使我不必再在DOM中找到它们。相反,我可以直接处理它们。