起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1734|回复: 2

[处理中3] 动态创建Grid问题

[复制链接]

13

主题

52

帖子

154

积分

初级会员

Rank: 2

积分
154
QQ
发表于 2016-12-1 13:10:38 | 显示全部楼层 |阅读模式
var lmData = this.comp("lmData");
                var parms = [];
                var parm = null;
                lmData.each(function(param) {
                        var lm =param.row.val("lm");
                        if(lm === 'ghdwmc'){
                                parm = {
                                        name: lm,
                                        label : param.row.val("xsmc"),
                                        editable : false,//是否可编辑
                                        width : "150",
                                        align : "center",//文本显示位置
                                               
                                };
                        }else{
                                parm = {
                                        name: lm,
                                        label : param.row.val("xsmc"),
                                        editable : false,//是否可编辑
                                        formatter : "currency",//格式化,文本显示方式
                                        align : "right",//文本显示位置
                                        NumberFormatOptions : {                  这里怎么定义??????
                                                thousandsSeparator : ',',
                                                decimalPlaces : '2',                     
                                                defaultValue : '0.00',
                                                prefix : '',
                                                suffix : '元'
                                        },
                                };
                        }
                       
                        parms.push(parm);
                });
               
                var parentNode = this.getElementByXid("content1");
                var option = {
                     parentNode : parentNode,
                     //grid的属性,设计时有的属性都可以设置
                     data : "yfzkData",
                     xid : "gridYfzk",
                     width : '100%',
                     height : '100%',
                     frozenColumnCout : 1,//冻结列
                     hiddenCaptionbar : true, //隐藏标题栏
                     onRowClick : "yfzkOnRowClick", //单击行事件
                     multiselect : false,//多选
                         directEdit : false,//直接编辑
                         appearance : 'grid',
                         class : "x-grid-no-bordered x-grid-title-center",
                     // 列定义
                     colModel : parms,
                };
                new Grid(option);
发表于 2016-12-1 13:55:35 | 显示全部楼层
参考:http://doc.wex5.com/datatables-grid/#2.10


grid 只要绑定data组件即可!没必要循环data啊!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

52

帖子

154

积分

初级会员

Rank: 2

积分
154
QQ
 楼主| 发表于 2016-12-1 14:00:55 | 显示全部楼层
liangyongfei 发表于 2016-12-1 13:55
参考:http://doc.wex5.com/datatables-grid/#2.10

NumberFormatOptions : {                  这里怎么定义??????
                                                thousandsSeparator : ',',
                                                decimalPlaces : '2',                     
                                                defaultValue : '0.00',
                                                prefix : '',
                                                suffix : '元'
                                        },


其他的不用管,我只需要设置这些属性,请问怎么设置??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 09:34 , Processed in 0.050641 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表