【发布时间】:2016-08-25 14:12:54
【问题描述】:
假设页面上有两个 select2 元素,都使用“onChange”。 为了以编程方式在您使用的一个 select2 元素中设置一个值
$('#id1').val('xyz').trigger('change');
如果在这两个元素之一中进行选择时,要将另一个重置为初始值,则值设置会触发 onChange 事件,系统会进入无限循环。 如果您使用,也会发生同样的情况
$('#id1').val('xyz').trigger('change.select2')
【问题讨论】:
-
您好,您可以在代码上按 Ctrl + K 进行格式化吗?在代码和句子之间添加空格也会很好。谢谢
-
$('#id1').val('xyz').trigger('change.select2');为我工作
标签: javascript jquery select2