jQuery MiniUI

标题: datagrid动态加载表格后单元格不能选中和编辑 [打印本页]

作者: sim    时间: 2020-11-27 15:32:34     标题: datagrid动态加载表格后单元格不能选中和编辑

表格行和列从服务器获取,表格设置如下:<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);
    });
}


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

作者: felt    时间: 2020-11-27 17:12:34

检查你的列数据,有没有放编辑器
作者: sim    时间: 2020-11-28 13:14:39

felt 发表于 2020-11-27 17:12
检查你的列数据,有没有放编辑器

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

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

headeAlign是表头文字排列,正常生效的。
作者: sim    时间: 2020-12-1 11:25:08

felt 发表于 2020-11-29 14:00
headeAlign是表头文字排列,正常生效的。

如果是单元格内容居中对齐是不是应该设align:"center"? 在表格的定义中加了这个属性,单元格内容还是左对齐
作者: felt    时间: 2020-12-1 13:29:41

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

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




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