Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何制作;用于jQuery和Bootstrap的双列表框插件;动态_Jquery_Listbox_Yii2 Advanced App - Fatal编程技术网

如何制作;用于jQuery和Bootstrap的双列表框插件;动态

如何制作;用于jQuery和Bootstrap的双列表框插件;动态,jquery,listbox,yii2-advanced-app,Jquery,Listbox,Yii2 Advanced App,我想要一个充满活力的世界。例如,当用户单击某个链接时,将调用一个方法,然后从数据库中获取列表,然后这些数据将显示在模式中。问题是它只在第一次运行时起作用。当我刷新页面时,它会再次工作 这是到目前为止我的代码 function gettype2(id){ $('#duallist').bootstrapDualListbox('destroy'); $.post('" . yii::$app->reque

我想要一个充满活力的世界。例如,当用户单击某个链接时,将调用一个方法,然后从数据库中获取列表,然后这些数据将显示在模式中。问题是它只在第一次运行时起作用。当我刷新页面时,它会再次工作

这是到目前为止我的代码

            function gettype2(id){
                $('#duallist').bootstrapDualListbox('destroy');
                $.post('" . yii::$app->request->baseUrl . "/accounts/gettype2',{'id':id},function(data){
                    $('#duallist').html(data);
                    var demo1 = $('#duallist').bootstrapDualListbox({infoTextFiltered: '<span class=\"label label-purple label-lg\">Filtered</span>'});
            var container1 = demo1.bootstrapDualListbox('getContainer');
            container1.find('.btn').addClass('btn-white btn-info btn-bold');
                });
            }
函数gettype2(id){ $('#duallist')。bootstrapDualListbox('destroy'); $.post(“.yii::$app->request->baseUrl。”/accounts/gettype2’,{'id':id},函数(数据){ $('#duallist').html(数据); var demo1=$('#duallist').bootstrapDualListbox({infoTextFiltered:'Filtered'}); var container1=demo1.bootstrapDualListbox('getContainer'); container1.find('.btn').addClass('btn-white-btn-info-btn-bold'); }); } 我正在创建用户角色权限页

首先单击编辑链接。(工作罚款)

第二次点击。工作不正常


我解决了这个问题,删除了模态主体中的select标记,然后添加了一个空div标记。然后这个代码

function gettype2(id){
                    $('#sample').html('<select multiple=\"multiple\" size=\"10\" name=\"duallistbox_demo1\" id=\"duallist\"></select>');
                    $('#duallist').bootstrapDualListbox('destroy');
                    $.post('" . yii::$app->request->baseUrl . "/accounts/gettype2',{'id':id},function(data){
                        $('#duallist').html(data);
                        var demo1 = $('#duallist').bootstrapDualListbox({infoTextFiltered: '<span class=\"label label-purple label-lg\">Filtered</span>'});
                var container1 = demo1.bootstrapDualListbox('getContainer');
                container1.find('.btn').addClass('btn-white btn-info btn-bold');
                    });
                }
函数gettype2(id){ $('#sample').html(''); $('#duallist')。bootstrapDualListbox('destroy'); $.post(“.yii::$app->request->baseUrl。”/accounts/gettype2’,{'id':id},函数(数据){ $('#duallist').html(数据); var demo1=$('#duallist').bootstrapDualListbox({infoTextFiltered:'Filtered'}); var container1=demo1.bootstrapDualListbox('getContainer'); container1.find('.btn').addClass('btn-white-btn-info-btn-bold'); }); }
我解决了这个问题,删除了模态主体中的select标记,然后添加了一个空的div标记。然后这个代码

function gettype2(id){
                    $('#sample').html('<select multiple=\"multiple\" size=\"10\" name=\"duallistbox_demo1\" id=\"duallist\"></select>');
                    $('#duallist').bootstrapDualListbox('destroy');
                    $.post('" . yii::$app->request->baseUrl . "/accounts/gettype2',{'id':id},function(data){
                        $('#duallist').html(data);
                        var demo1 = $('#duallist').bootstrapDualListbox({infoTextFiltered: '<span class=\"label label-purple label-lg\">Filtered</span>'});
                var container1 = demo1.bootstrapDualListbox('getContainer');
                container1.find('.btn').addClass('btn-white btn-info btn-bold');
                    });
                }
函数gettype2(id){ $('#sample').html(''); $('#duallist')。bootstrapDualListbox('destroy'); $.post(“.yii::$app->request->baseUrl。”/accounts/gettype2’,{'id':id},函数(数据){ $('#duallist').html(数据); var demo1=$('#duallist').bootstrapDualListbox({infoTextFiltered:'Filtered'}); var container1=demo1.bootstrapDualListbox('getContainer'); container1.find('.btn').addClass('btn-white-btn-info-btn-bold'); }); }
我有个问题。。如何在右侧选项框中显示数据库值???@NadimulDeCj只需将其选中即可<代码>管理员这样列表将转到右侧。好的,谢谢您的帮助。。。我要试试……我有个问题。。如何在右侧选项框中显示数据库值???@NadimulDeCj只需将其选中即可<代码>管理员这样列表将转到右侧。好的,谢谢您的帮助。。。我要试试。。。。