我有一个问题,我需要在选择时隐藏或删除select2下拉列表中的选项。这些选择填充了一个列表。我宁愿不删除该选项,因为如果用户将其从新填充的列表中删除,那么它应该返回到下拉列表中,其位置已恢复。我尝试了以下内容:
Redux
在jQuery更改块中设置prop。我只是不能得到这件作品。
答案 0 :(得分:1)
我已经弄清楚了。如果禁用包含如下:
$(#selectId).select2('destroy');
$(#optionId).prop('disabled', true);
$(#selectId).select2();
然后禁用的设置将被select2尊重,而display none将使该项目消失。要重新显示,只需按照相同的步骤将disabled属性设置为' false'。