gpt4 book ai didi

javascript - Select2 - 从 js 将其设为只读(未禁用!)

转载 作者:可可西里 更新时间:2023-11-01 02:51:33 24 4
gpt4 key购买 nike

如何动态地将 select2 组合框设置为只读?

这是我到目前为止尝试过的:

$('...').attr({'readonly': 'readonly'}).trigger('change.select2');
$('...').attr({'readonly': 'readonly'}).trigger('change');
$('...').select2().enable(false);

最佳答案

这是最新的 select2 的解决方案(使用 4.0.7 测试)仅使用 css

/*Select2 ReadOnly Start*/
select[readonly].select2-hidden-accessible + .select2-container {
pointer-events: none;
touch-action: none;
}

select[readonly].select2-hidden-accessible + .select2-container .select2-selection {
background: #eee;
box-shadow: none;
}

select[readonly].select2-hidden-accessible + .select2-container .select2-selection__arrow, select[readonly].select2-hidden-accessible + .select2-container .select2-selection__clear {
display: none;
}

/*Select2 ReadOnly End*/

关于javascript - Select2 - 从 js 将其设为只读(未禁用!),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41807096/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com