如何从中破坏选择和取消绑定选择框

时间:2016-06-25 04:05:24

标签: selectize.js

我尝试了以下方法来破坏选择:

$("#level1").selectize.destroy();

然而,它提供错误

Uncaught TypeError: $(...).selectize.destroy is not a function

我也尝试过:

$("#level1")[0].selectize.destroy();

它提供错误

Uncaught ReferenceError: selectize is not defined

我怎样才能成功破坏选择?    请建议。

1 个答案:

答案 0 :(得分:0)

在尝试销毁任何内容之前,您可能希望将selectize用作在节点上应用的函数。

    var select = filtersDiv.find('class_of_your_select');

    var selectized = select.selectize();

    var control = selectized[0].selectize;

    control.destroy()

请注意,我通常会保存"控件"的所有实例。列表中的变量。

这使我不必再在DOM中找到它们。相反,我可以直接处理它们。