jQuery MiniUI

标题: DataGrid控制支持动态列名么? 根据数据来改变列名 [打印本页]

作者: 卑微的承诺    时间: 2020-9-28 17:51:02     标题: DataGrid控制支持动态列名么? 根据数据来改变列名

DataGrid控制支持动态列名么? 根据数据来改变列名

作者: 哎呀    时间: 2020-9-29 09:15:10

grid.updateColumn("name", {header: "姓名"});
作者: 卑微的承诺    时间: 2020-9-30 11:30:54

哎呀 发表于 2020-9-29 09:15
grid.updateColumn("name", {header: "姓名"});

我尝试了您提供的方法, 视乎不起作用, 列名无法修改.

mini.parse();
var grid = mini.get("datagrid1");

function summaryGrid() {
            grid.set({
                columns: [
                    { field: "BKG_NBR", width: 80, allowSort: true, header: "@Resources.ASN2_CrossDock.BKG_NBR" }
                ]
            });
            //获取日志汇总信息
            grid.setUrl("/ImportLog/GetCrossdockImportLog");
            grid.setData([]);
        }

grid.updateColumn("BKG_NBR", {header: "这里是修改后的列名"});
作者: felt    时间: 2020-9-30 12:00:43

卑微的承诺 发表于 2020-9-30 11:30
我尝试了您提供的方法, 视乎不起作用, 列名无法修改.

mini.parse();

getColumn不是根据field来获取列的,是根据列的name
作者: 卑微的承诺    时间: 2020-9-30 15:13:43

谢谢各位大佬帮忙解决




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2