jQuery MiniUI

标题: treegrid动态添加列 [打印本页]

作者: he342989854    时间: 2016-11-9 20:05:50     标题: treegrid动态添加列

        var columns=TreeGrid.getColumns();
        for(var i=0;i<month.length;i++){
                 var addCell={header:month,headerAlign: "center",colspan:"2",columns:
                                [{ headerAlign: "center",header:"累计计划执行金额(万元)",width: 100,dataType:"currency",vtype:"float",
                                   editor: {type: "textbox", style: "width:100%"}
                              },
                      { headerAlign: "center",header:"累计计划执行进度(%)",
                           editor: {type: "progressbar", style: "width:100%"}
                      }]};
        var bCell=mini.decode(addCell);
                columns.insert(columns.length-1,bCell);
        }
        TreeGrid.setColumns(columns);

[attach]8313[/attach]    动态添加的列,输入值后失去焦点恢复到0.00,是什么原因?是缺少什么属性吗


作者: he342989854    时间: 2016-11-9 20:17:10

我加了这段就可以了。。。field:"month"+i....
作者: felt    时间: 2016-11-10 09:12:03

he342989854 发表于 2016-11-9 20:17
我加了这段就可以了。。。field:"month"+i....

是的,需要field,不然数据更新了没地方放的




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