jQuery MiniUI

标题: treegrid数据修改问题 [打印本页]

作者: 未名账户    时间: 2016-12-14 12:22:17     标题: treegrid数据修改问题

版主。如何判断数据是否已修改?
作者: felt    时间: 2016-12-14 14:16:48

grid.getChanges().length
作者: 未名账户    时间: 2016-12-14 15:11:49

felt 发表于 2016-12-14 14:16
grid.getChanges().length

还有个问题 grid动态列在ie7和8上面不支持?
作者: felt    时间: 2016-12-14 15:38:53

未名账户 发表于 2016-12-14 15:11
还有个问题 grid动态列在ie7和8上面不支持?

MiniUI支持ie6+的主流浏览器,ie7,8都是支持的
http://www.miniui.com/demo/#src=datagrid/setcolumns.html
作者: 未名账户    时间: 2016-12-14 15:58:45

felt 发表于 2016-12-14 15:38
MiniUI支持ie6+的主流浏览器,ie7,8都是支持的
http://www.miniui.com/demo/#src=datagrid/setcolumns.h ...

为什么我的动态列在ie7和8上显示都有问题?
作者: felt    时间: 2016-12-14 16:08:50

未名账户 发表于 2016-12-14 15:58
为什么我的动态列在ie7和8上显示都有问题?

你可以比较你的页面和我们示例有什么不同。
如果找不到问题,可以上传你的页面上来
作者: 未名账户    时间: 2016-12-27 15:45:11

felt 发表于 2016-12-14 16:08
你可以比较你的页面和我们示例有什么不同。
如果找不到问题,可以上传你的页面上来 ...

{ field: 'ID', headerAlign: 'center', allowSort: true, width:'40px', header: '序号'},{ field: 'Time', headerAlign: 'center', allowSort: true, width:'40px',dateFormat: 'yyyy-MM-dd HH:mm',width:'120', header: '时间'},{header:'AH7', headerAlign: 'center', columns:[{header:'10KV_1_009', headerAlign: 'center', columns:[{header:'TM1#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_009_EP_J_10050', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_009_RY_10050', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH9', headerAlign: 'center', columns:[{header:'10KV_1_002', headerAlign: 'center', columns:[{header:'TM3#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_002_EP_J_10051', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_002_RY_10051', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH11', headerAlign: 'center', columns:[{header:'10KV_1_003', headerAlign: 'center', columns:[{header:'TM5#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_003_EP_J_10052', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_003_RY_10052', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH13', headerAlign: 'center', columns:[{header:'10KV_1_004', headerAlign: 'center', columns:[{header:'TM7#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_004_EP_J_10053', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_004_RY_10053', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH8', headerAlign: 'center', columns:[{header:'10KV_1_005', headerAlign: 'center', columns:[{header:'TM2#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_005_EP_J_10054', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_005_RY_10054', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH10', headerAlign: 'center', columns:[{header:'10KV_1_001', headerAlign: 'center', columns:[{header:'TM4#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_001_EP_J_10055', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_001_RY_10055', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH12', headerAlign: 'center', columns:[{header:'10KV_1_007', headerAlign: 'center', columns:[{header:'TM6#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_007_EP_J_10056', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_007_RY_10056', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]},{header:'AH14', headerAlign: 'center', columns:[{header:'10KV_1_008', headerAlign: 'center', columns:[{header:'TM8#变压器', headerAlign: 'center', columns:[{ field: '10KV_1_008_EP_J_10057', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '电能'},{ field: '10KV_1_008_RY_10057', headerAlign: 'center', allowSort: true, align: 'center', dataType: 'float', header: '表底'}]},]},]}
这是重后台返回的列
$.ajax({
            url: path + "data/Reports/TableBaseServer.aspx?method=GetDailyTableBaseGrid",
            data: { roomid: roomid, tablec: tablec, tablen: tablen },
            success: function (text) {
                eval("ret=" + text)
                arr = "[" + ret.data1 + "]";
                grid.set({
                    columns: eval("(" + arr + ")")
                });
                grid.frozenColumns(0, 1);
            },
            error: function (jqXHR, textStatus, errorThrown) {
                mini.alert(jqXHR.responseText);
            }
        });
前台用这种方式绑定的


作者: dforce    时间: 2016-12-27 15:57:46

未名账户 发表于 2016-12-27 15:45
{ field: 'ID', headerAlign: 'center', allowSort: true, width:'40px', header: '序号'},{ field: 'Tim ...

请发html,打开就能重现你说的问题的简单页面.
另外简单的看了一下你的数据,这数据都有问题,里面有明显多余的逗号,请注意数据格式,有些浏览器下数据格式的要求很严格,比如数组最后一项后面不能有多的逗号。
作者: 未名账户    时间: 2016-12-27 16:19:42

本帖最后由 未名账户 于 2016-12-27 16:24 编辑
dforce 发表于 2016-12-27 15:57
请发html,打开就能重现你说的问题的简单页面.
另外简单的看了一下你的数据,这数据都有问题,里面有明显 ...

html相关的就这么点东西
    <div id="page1" class="mini-fit" style="overflow: hidden">
        <div id="datagrid" class="mini-datagrid" style="width: 100%; height: 99%; border: 0px solid; margin-top: 5px"
            url="<%=this.ResolveUrl("~") %>data/Reports/TableBaseServer.aspx?method=GetDailyTableBase"
            allowcelledit="true" allowcellselect="true" allowalternating="false" multiselect="true"
            showpager="false" allowalternating="true" showLoading="true">
            <div property="columns">
            </div>
        </div>
    </div>
[attach]8631[/attach]
另外严格的数据格式是这样么?

作者: dforce    时间: 2016-12-27 16:26:12

本帖最后由 dforce 于 2016-12-27 16:35 编辑
未名账户 发表于 2016-12-27 16:19
html相关的就这么点东西
   
        

先把你的数据改对,有多余逗号




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