easyui datagrid 动态表头配置

 //动态表头配置
    var arrays = [];

    var columnFileds = $("#contractNoList").datagrid("getColumnFields");
    for (var i = 0; i < columnFileds.length; i++) {
        var opt = $("#contractNoList").datagrid("getColumnOption", columnFileds[i]);
        arrays.push({ field: opt.field, title: opt.title, width: 120, hidden: false, checkbox: opt.field == 'ck' ? true : false });
    }
    var columnsArray = [];
    columnsArray.push(arrays);
    $("#uploadProductDiv").dialog('open');
    $('#preUploadFile').datagrid({
        sortName: 'pcode',
        sortOrder: 'asc',
        nowrap: true,
        fitColumns: true,
        striped: true,
        collapsible: true,
        pageList: [10, 15, 30],
        singleSelect: true,
        columns: columnsArray
    });

转载于:https://www.cnblogs.com/lbja2/p/9680529.html

你可能感兴趣的:(easyui datagrid 动态表头配置)