Skip to main content
 首页 » 编程设计

jquery-select2之如何以编程方式更改select2值

2024年12月31日24yjmyzz

我在 bootstrap 模态中有一个select2框,我想更改select2框的值,但是没有用。

我在以前的文章和结果中尝试了每个解决方案,但没有一个能奏效。

我使用 select2 4.0.2 ,我测试了:

$('#select_id').val('val').trigger('change.select2'); 
 
$('#select_id').val('val').trigger('change'); 
 
$('#select_id').val('val').change() 

它可以工作一到两次,然后停止工作(随机)

仅当我将select2更改回3.x.x时,它才能正常工作

请您参考如下方法:

$('#select_id').val('val').trigger('change'); 

是正确的方法,请参见 here