jQuery MiniUI

 找回密码
 立即注册
查看: 1787|回复: 3
打印 上一主题 下一主题

grid继承权 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-6-11 13:12:17 |只看该作者 |倒序浏览
mini.extend(UserControl.MyDataGrid, mini.DataGrid, {

    initComponents: function () {
        $.each(this.columns, function (column) {
            column.headerAlign = "center";
        });
    }

});

为什么在initComponents方法中,取不到columns。什么时候能取到这个值?
重写哪个方法可以实现设置 column的属性。



Rank: 8Rank: 8

沙发
发表于 2014-6-11 13:31:53 |只看该作者
grid.getColumns()

Rank: 3Rank: 3

板凳
发表于 2014-6-11 14:22:00 |只看该作者
grid.getColumns()

返回结果数组长度为零。取不到。

Rank: 8Rank: 8

地板
发表于 2014-6-11 15:17:42 |只看该作者
zhq3k 发表于 2014-6-11 14:22
grid.getColumns()

返回结果数组长度为零。取不到。

你先获取到你自己封装的控件里面的 表格对象 obj
再obj.getColumns()

另外,你有确定你的表格已经创建好了吗? 也就是已经有了表头了?

没表头,没创建的话,自然是0了

Archiver|普加软件

GMT+8, 2024-11-17 04:04 , Processed in 1.023970 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部