Select2 - 使用 ajax 数据时对触发器更改没有影响

问题描述

我正在尝试以编程方式更改使用远程数据的 select2 中的值,但没有效果,该值未更改。

您也可以在官方文档链接中调用测试:https://select2.org/data-sources/ajax

我使用的代码如下:

$(".js-example-data-ajax").val('39840932').trigger('change.select2').

‘39840932’ 表示选择中的 google/googletest 选项。

我注意到上面的代码只有在您按照以下步骤操作时才有效:

从选择中手动选择 google/googletest 选项 手动更改任何其他选项 运行上面的代码 看起来它需要数据来自服务器然后你可以通过编程改变它的值,但不应该这样

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)