jQuery MiniUI

标题: treegrid为什么数据不显示呀?代码如下 [打印本页]

作者: 春花之石    时间: 2014-12-14 13:29:41     标题: treegrid为什么数据不显示呀?代码如下

本帖最后由 春花之石 于 2014-12-15 14:55 编辑

<div class="mini-fit" style="margin:0 8px 12px 10px;" >
     <div id="treegrid1" class="mini-treegrid" style="width:100%; height:100%;display:block"   
    url="$!{request.getContextPath()}/pmba/listTreeData.htm"  showTreeIcon="true"
    treeColumn="taskname" idField="xnId" textField="ssbzbm" parentField="pid" dataField="data.data.list" resultAsTree="false"
        showCheckBox="true" checkRecursive="false" allowSelect="false" allowCellSelect="false" enableHotTrack="false"
    allowCellWrap="true" expandOnLoad="1" >
    <div property="columns">
            <div type="indexcolumn" >编号</div>   
            <div name="taskname" field="ssbzbm" headerAlign="center" allowSort="false" >所属标准编码</div>
            <div field="zdypmmc" headerAlign="center" allowSort="false" >自定义品目名称</div>
                        <div field="bbh"  headerAlign="center"  allowSort="false" >版本号</div>
            <div field="cjsj" headerAlign="center" allowSort="false" >上报时间</div>
            <div field="cnzt" headerAlign="center" allowSort="false" >采纳状态</div>   
            <div field="clzt" headerAlign="center" allowSort="false" >处理状态</div>  
            <div field="cz" headerAlign="center" allowSort="false">操作</div>
    </div>
  </div>  
</div>

数据格式如下:
[attach]5658[/attach]



作者: felt    时间: 2014-12-15 09:22:46

请提供页面和数据,不要贴图片
作者: 春花之石    时间: 2014-12-15 14:52:43

本帖最后由 春花之石 于 2014-12-15 14:54 编辑
felt 发表于 2014-12-15 09:22
请提供页面和数据,不要贴图片

{"data":{"data":{"page":{"currentPage":0,"hasNext":false,"hasPre":false,"pageSize":3,"totalPage":1,"totalSize":2},"list":[{"bbh":"1.0.0001","bz":"","cjr":"金浩","cjsj":"2014-12-14","clzt":"1","cnzt":"1","dysql":"","endDate":"","id":407,"ids":"407","nsrmc":"葛迎晨","nsrsbh":"111111","order":"","pid":"XN_A00620028","scbj":"n","ssbzbm":"A00620028","startDate":"","swjg":"11300000000","xgr":"金浩","xgsj":"2014-12-14","xnId":"","zdypmbm":"A00620028","zdypmmc":"主皮毛8"}]}},"message":"操作成功","status":"succeed","succeed":true}
作者: 春花之石    时间: 2014-12-15 14:59:28

felt 发表于 2014-12-15 09:22
请提供页面和数据,不要贴图片

如果把resultAsTree改成true数据是可以显示了,但是不是treegrid的上下级解构了
作者: felt    时间: 2014-12-15 15:04:43

春花之石 发表于 2014-12-15 14:52
{"data":{"data":{"page":{"currentPage":0,"hasNext":false,"hasPre":false,"pageSize":3,"totalPage":1, ...

[attach]5666[/attach]
如图,用txt存放你的数据,能正常加载


作者: 春花之石    时间: 2014-12-15 15:07:30

felt 发表于 2014-12-15 15:04
如图,用txt存放你的数据,能正常加载

我这边是数据库传过来的!不是txt文件,那怎么办
作者: 春花之石    时间: 2014-12-15 15:15:27

felt 发表于 2014-12-15 15:04
如图,用txt存放你的数据,能正常加载

是接口数据
作者: 春花之石    时间: 2014-12-15 15:35:15

felt 发表于 2014-12-15 15:04
如图,用txt存放你的数据,能正常加载

你们这个插件和jdk有关系吗?之前是jdk6后来换成jdk4就不行了
作者: 春花之石    时间: 2014-12-15 15:55:13

felt 发表于 2014-12-15 15:04
如图,用txt存放你的数据,能正常加载

treeColumn和name我有写!设置了resultAsTree="false" 是表现是这样的!
[attach]5667[/attach]
改成resultAsTree="true"表现的是这样的!
[attach]5668[/attach]
作者: felt    时间: 2014-12-15 16:13:26

春花之石 发表于 2014-12-15 15:55
treeColumn和name我有写!设置了resultAsTree="false" 是表现是这样的!

改成resultAsTree="true"表 ...

你先把你的数据都获取出来用个txt存放,看显示有没有问题

作者: 春花之石    时间: 2014-12-15 16:19:33

felt 发表于 2014-12-15 16:13
你先把你的数据都获取出来用个txt存放,看显示有没有问题

有!一样的问题
作者: felt    时间: 2014-12-15 17:21:21

春花之石 发表于 2014-12-15 16:19
有!一样的问题

把完整数据打包上来
刚才的一条数据我这边测试可以显示的
作者: 春花之石    时间: 2014-12-16 10:51:14

本帖最后由 春花之石 于 2014-12-16 11:02 编辑
felt 发表于 2014-12-15 17:21
把完整数据打包上来
刚才的一条数据我这边测试可以显示的

我刚才知道了,idField="xnld"改成idField="id"就有反应了,你们定义的这个idField是不是必须是id和pid是对应的关系是吗?
作者: felt    时间: 2014-12-16 11:16:00

春花之石 发表于 2014-12-16 10:51
我刚才知道了,idField="xnld"改成idField="id"就有反应了,你们定义的这个idField是不是必须是id和pid是 ...

是的
根据id和pid生成树的
作者: 春花之石    时间: 2014-12-16 11:19:32

本帖最后由 春花之石 于 2014-12-16 11:21 编辑
felt 发表于 2014-12-16 11:16
是的
根据id和pid生成树的

用idField和parentField可以随便改变id和pid吗?还是改变名字的时候有什么规范?
作者: 春花之石    时间: 2014-12-16 14:41:24

felt 发表于 2014-12-16 11:16
是的
根据id和pid生成树的

找到原因了!我的上级的pid没有不应该为空!改为没-1就好了




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