jQuery MiniUI

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

tree-grid 数据格式问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-2-4 16:55:11 |只看该作者 |倒序浏览
tree-grid 数据源 是不是 不支持 {data:[{"id":"1","name":"菜单1","v_page_id":"","status":"1","order":"","v_menu_id":"0"},
{"id":"2","name":"菜单2","v_page_id":"","status":"1","order":"","v_menu_id":"0"},
{"id":"3","name":"菜单1-1","v_page_id":"","status":"1","order":"","v_menu_id":"1"}
]}


这种写法?

Rank: 8Rank: 8

沙发
发表于 2017-2-4 17:22:57 |只看该作者
这样结构的数据,请指定dataField="data"

Rank: 2

板凳
发表于 2017-2-8 17:18:02 |只看该作者
dforce 发表于 2017-2-4 17:22
这样结构的数据,请指定dataField="data"

使用 dataField="data"  之后 数据都显示出来了 但是树形结构不起作用  节点的+-号 没有了

Rank: 8Rank: 8

地板
发表于 2017-2-8 19:55:00 |只看该作者
xiehuijianlove 发表于 2017-2-8 17:18
使用 dataField="data"  之后 数据都显示出来了 但是树形结构不起作用  节点的+-号 没有了 ...

那是你没指定treeColumn吧
看示例需要指定节点列,并加上name

Rank: 2

5#
发表于 2017-2-10 11:12:46 |只看该作者
felt 发表于 2017-2-8 19:55
那是你没指定treeColumn吧
看示例需要指定节点列,并加上name

有加哦  但还是不行  不指明 data 到是会出现 + -号
  1.       <div id="grid" class="mini-treegrid" style="width:100%;height:100%;"
  2.              url="tasks.txt" showTreeIcon="true" dataField="data"
  3.              treeColumn="name" idField="id" parentField="v_menu_id"
  4.              allowResize="true" expandOnLoad="true">
  5.             <div property="columns">
  6.                 <div name="name" field="name" >名称</div>
  7.                 <div field="url" >地址</div>
  8.                 <div field="status"  renderer="StatusRenderer">状态</div>
  9.             </div>
  10.         </div>
复制代码
  1. {"data":[
  2. {"id":"1","name":"菜单1","v_page_id":"","status":"1","order":"","v_menu_id":"0"},
  3. {"id":"2","name":"菜单2","v_page_id":"","status":"1","order":"","v_menu_id":"0"},
  4. {"id":"3","name":"菜单1-1","v_page_id":"","status":"1","order":"","v_menu_id":"1"}
  5. ]}
复制代码

Rank: 8Rank: 8

6#
发表于 2017-2-10 11:21:29 |只看该作者
xiehuijianlove 发表于 2017-2-10 11:12
有加哦  但还是不行  不指明 data 到是会出现 + -号

你的数据是列表数据,id+pid对应父子关系,请加上resultAsTree="false"

Archiver|普加软件

GMT+8, 2024-10-4 10:33 , Processed in 1.045139 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部