起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1546|回复: 7

[结贴] grid树形选择问题??**

[复制链接]

13

主题

146

帖子

1940

积分

金牌会员

Rank: 6Rank: 6

积分
1940
QQ
发表于 2013-8-12 09:04:44 | 显示全部楼层 |阅读模式
树形选择返回值都时候选择是一棵树的形式,返回主窗体的grid的时候怎么让他也是一棵树?(如图)

tree

tree
-

13

主题

146

帖子

1940

积分

金牌会员

Rank: 6Rank: 6

积分
1940
QQ
 楼主| 发表于 2013-8-12 09:58:01 | 显示全部楼层
来个人看下呗
-
回复 支持 反对

使用道具 举报

4

主题

1579

帖子

2706

积分

内部用户

积分
2706
发表于 2013-8-12 16:23:09 | 显示全部楼层
默认的mapping映射没有提供这个能力

需要代码处理,
在返回时把parent也返回,
接受的地方需要处理,根据父子进行新增;
回复 支持 反对

使用道具 举报

13

主题

146

帖子

1940

积分

金牌会员

Rank: 6Rank: 6

积分
1940
QQ
 楼主| 发表于 2013-8-13 08:37:32 | 显示全部楼层
XiaoQLuo 发表于 2013-8-12 16:23
默认的mapping映射没有提供这个能力

需要代码处理,

代码怎么个处理法?现在这个需求是蛮简单的呀,子窗体勾选的时候能取到所有ID,然后接收的时候怎么进行根据父子进行新增?给个例子看看
-
回复 支持 反对

使用道具 举报

44

主题

173

帖子

859

积分

高级会员

Rank: 4

积分
859
QQ
发表于 2013-8-13 13:37:28 | 显示全部楼层
有例子吗?给个例子看看呗!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2013-8-13 13:46:27 | 显示全部楼层
可以发一个action,在biz层通过insert插入数据,然后刷新页面
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

13

主题

146

帖子

1940

积分

金牌会员

Rank: 6Rank: 6

积分
1940
QQ
 楼主| 发表于 2013-8-13 15:29:28 | 显示全部楼层
jishuang 发表于 2013-8-13 13:46
可以发一个action,在biz层通过insert插入数据,然后刷新页面

你的意思是说插入数据之后再根据条件刷新数据来组成一棵树?
-
回复 支持 反对

使用道具 举报

4

主题

1579

帖子

2706

积分

内部用户

积分
2706
发表于 2013-8-13 15:53:22 | 显示全部楼层
本帖最后由 XiaoQLuo 于 2013-8-13 15:55 编辑

如果数据选完后直接进数据库那就是上面说的,保存后刷新数据

如果不保存,只是新增到UI
最简单办法根据返回的数据,
使用data的newData方法实现;
options参数说明        
                 index {integer} 行索引,
                 parentID {String} 父的行Id

通过指定parentID就可以了;

根据返回的数据循环一下就好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-22 18:34 , Processed in 0.098146 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表