JqueryUI datagrid动态加载标题和数据

function applyActivityMemberCollectReportDataGrid(){
//动态加载标题和数据
var columns=[];
var array =[];

$.ajax({
    url: $.baseUrl + "/applyActivityController/queryApplyActivityMemberCollect?activityId="+showApplyActivityId,
    dataType:"json",
    success:function(data){
        array.push({field:'memberName',title:'会员名称', width:'120', align:'center'});
        $(data.title).each(function(index, obj){
            array.push({field:obj.field,title:obj.title, width:'120', align:'center'});
        });
        array.push({field:'creatTime',title:'报名时间', width:'160', align:'center'});
        columns.push(array);
        // 设置表头和表体
        $("#applyActivityMemberCollectReportTable").datagrid({
            //动态取标题
            columns:columns
        });
                    $("#applyActivityMemberCollectReportTable").datagrid("loadData",data.rows);  //动态取数据
    }
});
发布了25 篇原创文章 · 获赞 5 · 访问量 1330

猜你喜欢

转载自blog.csdn.net/hansirl/article/details/51970749