Extjs 4中表格树所对应的id怎么返回的,或者说treecolumn所对应的json是什么格式的?

视图如下在点击展开时,动态获取数据,但是所对应的node为空。我在json数据中,第一个字段对应的dataIndex为depName,类似depName:‘IT管理部’。... 视图如下

在点击展开时,动态获取数据,但是所对应的node为空。我在json数据中,第一个字段对应的dataIndex为depName , 类似depName:‘IT管理部’。我想知道如何在其中给node指定id和text
展开
 我来答
a3090402105
2013-01-18 · 超过18用户采纳过TA的回答
知道答主
回答量:156
采纳率:0%
帮助的人:56.5万
展开全部
从你的截图看出来你所要做的有点类似于2级菜单的感觉。请问你的动态获取数据,这些数据时从数据库拿的还是从配置文件获取的?若是从数据库拿的,那你DB设计时,要多个父节点的字段,当你点开‘IT管理部’时,前台把名字传到后台,后台根据名字在表中查找该名字所拥有的子部门编号,最后就是数据库查询操作,比如:return_data = department.collect{|r| {:text => r.name,:leaf => true,:checked => false,:id => r.id}}格式,最后是把数据传回给前台。若是读配置文件,道理是一样的。
追问
我这里是用的本地txt模拟的后台数据,txt中直接放的是写好的json数据,数据如下
listroot:[
{depId:'0001',leaf:false,depName : '流通物流事业部', depManager:'af',sortNumber:'1',depNote:'流通物流事业部',depUserCount:40,checked:false},..
],而treecolumn对应的dataIndex是depName ,现在点展开时,在谷歌浏览器中看到的请求参数中,node是空的,我如何把depId作为节点的Id来使用?
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
匿名用户
2013-01-18
展开全部
是不是啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式