jQuery MiniUI

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

datagrid动态加载表格后单元格不能选中和编辑 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-11-27 15:32:34 |只看该作者 |倒序浏览
表格行和列从服务器获取,表格设置如下:<div class="mini-fit">
            <div id="datagrid1" class="mini-datagrid" style="width:100%;height:100%;"
                 url="../T_SM_Currrate/SearchData"
                 allowCellSelect="true" allowCellEdit="true" multiSelect="true"
                 editNextOnEnterKey="true"  editNextRowCell="true"
                 allowresize="true" allowSortColumn="true"
                 ondrawgroup="onDrawGroup"
                 idField="id">

            </div>
</div>



javascript代码如下:
window.onload = function () {
    createGrid();
}
function createGrid() {
    var result = grid.load({ date: "key" }, function (e) {
        e.pageSize = 50;
        grid.set({ columns: e.result.header });
        grid.setData(e.result.data);
    });
}


数据加载进来之后,表格中的单元格不能编辑也不能选中,请问这个要怎么解决

Rank: 8Rank: 8

沙发
发表于 2020-11-27 17:12:34 |只看该作者
检查你的列数据,有没有放编辑器

Rank: 1

板凳
发表于 2020-11-28 13:14:39 |只看该作者
felt 发表于 2020-11-27 17:12
检查你的列数据,有没有放编辑器

加上编辑器之后能正常选中和编辑了,但是设置的居中属性headerAlign: "center"没有起作用,在这个官方示例里面http://www.miniui.com/demo/#src=datagrid/setcolumns.html设置了居中但是也没有什么用

Rank: 8Rank: 8

地板
发表于 2020-11-29 14:00:07 |只看该作者
sim 发表于 2020-11-28 13:14
加上编辑器之后能正常选中和编辑了,但是设置的居中属性headerAlign: "center"没有起作用,在这个官方示 ...

headeAlign是表头文字排列,正常生效的。

Rank: 1

5#
发表于 2020-12-1 11:25:08 |只看该作者
felt 发表于 2020-11-29 14:00
headeAlign是表头文字排列,正常生效的。

如果是单元格内容居中对齐是不是应该设align:"center"? 在表格的定义中加了这个属性,单元格内容还是左对齐

Rank: 8Rank: 8

6#
发表于 2020-12-1 13:29:41 |只看该作者
sim 发表于 2020-12-1 11:25
如果是单元格内容居中对齐是不是应该设align:"center"? 在表格的定义中加了这个属性,单元格内容还是左对 ...

是这属性。
如有问题,请提供例子重现

Archiver|普加软件

GMT+8, 2024-5-7 17:29 , Processed in 1.046682 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部