只有一个 select2 下拉菜单启用= false

问题描述 投票:0回答:1

我有三个 select2 下拉菜单。我像这样禁用它们:-

$('#rescues').val([]).select2('enable', false).trigger('change')
$('#first_aids').val([]).select2('enable', false).trigger('change')
$('#extinctions').val([]).select2('enable', false).trigger('change')

但是,只有第一个被禁用。

如果我不禁用第一个(救援)但禁用第二个(first_aids),那么只有第二个被禁用,而不是第三个:-

//$('#rescues').val([]).select2('enable', false).trigger('change')
$('#first_aids').val([]).select2('enable', false).trigger('change')
$('#extinctions').val([]).select2('enable', false).trigger('change')

似乎一旦一个 select2 被禁用,其他的就不会被禁用。

我该如何解决这个问题?

jquery jquery-select2
1个回答
0
投票

只需使用行终止符

;

$('#rescues').val([]).select2('enable', false).trigger('change');
$('#first_aids').val([]).select2('enable', false).trigger('change');
$('#extinctions').val([]).select2('enable', false).trigger('change');
© www.soinside.com 2019 - 2024. All rights reserved.