Select2失败加载所选项目

时间:2016-04-14 05:40:28

标签: javascript jquery jquery-select2

我正在为PHP程序使用select2插件,

有时候我可以用这种方式加载值

$('#item_codePop').val(itemCodePop);
$("#item_codePop").trigger('change');

但是,这仅适用于来自add函数的数据,当我从load函数获取数据时,它不起作用。

在我的add函数中,我总是称之为

$('#item_codePop').val('');
$("#item_codePop").trigger('change');

这是add功能的编辑数据和load功能之间的唯一区别。这有什么影响吗?

1 个答案:

答案 0 :(得分:0)

我认为您必须为您的对象创建变量,如下所示,然后触发更改...

var $example = $(".your_Class").select2();

$(".your_button").on("click", function () {
      $("#item_codePop").val("").trigger("change");
})

visit this link