首页 文章

在Sweet Alert 2中选择2?

提问于
浏览
1

我想用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(); 
});

我试图在甜蜜警报配置的自定义html描述中插入HTML代码,但它没有任何效果 . 可以在swal2中插入select2吗?谢谢

1 回答

  • 3

    好吧,实际上它是可能的,我使用了swal2方法 onOpen ,并使用我的自定义html代码在那里加载了select2插件:

    swal({
                        title: "Messaggio",
                        html: html,
                        confirmButtonColor: '#26C281',
                        confirmButtonText: 'Salva',
                        confirmButtonColor: '#26C281',
                        showCancelButton: true,
                        cancelButtonText: 'Chiudi',
                        cancelButtonColor: '#EF4836',
                        focusConfirm: false,
                        onOpen: function () {
                            $('.select2').select2({
                                minimumResultsForSearch: 15,
                                width: '100%',
                                placeholder: "Seleziona",
                                language: "it"
                            });
                        },
    

相关问题