Jquery数据表未在模型弹出窗口中加载

问题描述:





我想在模型弹出窗口打开jquery数据表。

但我得到空白网格。数据未加载。



我尝试过:



打开模型弹出功能:



Hi,

I want to open jquery datatable on model popup.
but i am getting blank grid. Data is not loaded.

What I have tried:

open model popup function :

modal.modal().load(actionurl, function () {
                            modal.show();
                            debugger;
                            
                            initializeGrid();
                            
                        });





网格代码如下:





Grid code is as below:

var initializeGrid = function () {
            debugger;
            tblZgs = null;
            var jsonData = [{ "userID": "1", "userName": "name1" }, { "userID": "2", "userName": "name2" }, { "userID": "3", "userName": "name3" }];
            if (!$.fn.DataTable.isDataTable($tbl_zgs)) {
                tblZgs = $tbl_zgs.dataTable({
                    data: jsonData,
                    columns: [
                        { data: 'userID' },
                        { data: 'userName' }
                    ]
                });
                //tblZgs.columns.adjust().draw();
            }





任何人请帮助我。



Any one please help me.

.fn.DataTable.isDataTable(
.fn.DataTable.isDataTable(


tbl_zgs)){
tblZgs =
tbl_zgs)) { tblZgs =


tbl_zgs.dataTable({
data :jsonData,
列:[
{data:'userID'},
{data:'userName'}
]
});
//tblZgs.columns.adjust()。draw();
}
tbl_zgs.dataTable({ data: jsonData, columns: [ { data: 'userID' }, { data: 'userName' } ] }); //tblZgs.columns.adjust().draw(); }





任何人请帮帮我。



Any one please help me.