对于我正在处理的项目,使用Select2 jQuery插件(v4.0.3)。 select2实例来自ajax,我想知道我有一种以编程方式选择选项的方法。以编程方式在AJAX中选择选项Select2
我以前能够通过设定值:
$('#input-field').val(['123','456']).trigger('change')
当它是不阿贾克斯来源。现在我需要使用来自ajax的Select2实例来处理这个问题。
我创建了一个jsFiddle实例,只是让你可以看到我的意思。单击Set Values应该在select2实例中选择2个值。
谢谢!
P.S.我甚至尝试了tags
选项设置为true
,因此任何价值可以得到选择(即使它不是一个从AJAX查询结果),它仍然不工作
看起来像你的ajax调用没有得到正确的值,但是当清除select2框并单击“设置值”链接一切正常。 – Dekel