我想用Sweet Alert2做一个多输入弹出窗口,其中一个输入字段应该是一个带有多个选择的选择。我在一些页面中尝试了select2 multiple,如下面的例子所示:
<select class="js-example-basic-multiple" name="states[]" multiple="multiple">
<option value="AL">Alabama</option>
...<option value="WY">Wyoming</option>
</select>
使用插件:
$(document).ready(function() {
$('.js-example-basic-multiple').select2();
});
我尝试在sweet alert配置的自定义html描述中插入HTML代码,但没有效果。可以在swal2中插入select2吗?谢谢
5条答案
按热度按时间kd3sttzy1#
好的,事实上这是可能的,我使用swal2方法
onOpen
,我加载了select2插件,使用我的自定义html代码:0md85ypi2#
上述答案有效,但如果在swal2警报下打开了select2下拉菜单,则使用此CSS
0vvn1miw3#
这样效果更好:)
owfi6suc4#
我不得不将select2下拉容器更改为swal模态,以修复一些z索引和定位问题。
piah890a5#
对于看不到下拉列表的问题,您也可以使用这种方法,特别是如果您不想定义CSS规则