jQuery MiniUI

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

关于datagrid有条件显示数据 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-9-22 23:52:51 |只看该作者 |倒序浏览
一共两张表(a是故障,b是故障件),然后datagrid1绑定a表,datagrid2绑定b表。
然后选择datagrid1中的一条记录,点击查看(页面传递记录的id),在另外一个页面显示对应该故障的故障件表。这个id在html与html之间如何传递,以及如何把id传递给后台作为查询从表的条件。

Rank: 8Rank: 8

沙发
发表于 2013-9-23 00:01:48 |只看该作者
http://www.miniui.com/demo/#src=datagrid/detailgrid.html
参考下这个demo,也是两张表联动的。

Rank: 1

板凳
发表于 2013-9-23 08:42:23 |只看该作者
felt 发表于 2013-9-23 00:01
http://www.miniui.com/demo/#src=datagrid/detailgrid.html
参考下这个demo,也是两张表联动的。 ...

我试过这种方法,两张表联动,问题是页面无法显示数据,是一个空外壳。我调试过,直接没有运行method所给的方法。如何把一条记录的id传递给下面的界面以及传递给后台。

Rank: 8Rank: 8

地板
发表于 2013-9-23 09:27:27 |只看该作者
你按照demo的方法做,看下为什么没有显示。

Rank: 1

5#
发表于 2013-9-23 11:34:30 |只看该作者
felt 发表于 2013-9-23 09:27
你按照demo的方法做,看下为什么没有显示。

可以了,谢谢。还有一个问题:第二张表添加记录(从表),需要用到第一张表(主表)的记录ID,如何传到后台使用

Rank: 8Rank: 8

6#
发表于 2013-9-23 11:39:23 |只看该作者
大烦人打屁 发表于 2013-9-23 11:34
可以了,谢谢。还有一个问题:第二张表添加记录(从表),需要用到第一张表(主表)的记录ID,如何传到后台使 ...

从表是从主表那得到信息,才能加载到数据吧,比如,主表选中一行,从表才去加载这行对应的从表信息,那你主表再getSelected()把这行数据获取出来再发送这行的id到后台

Rank: 1

7#
发表于 2013-9-23 14:12:33 |只看该作者
factory 发表于 2013-9-23 11:39
从表是从主表那得到信息,才能加载到数据吧,比如,主表选中一行,从表才去加载这行对应的从表信息,那你主表 ...

搞定了,非常谢谢

Archiver|普加软件

GMT+8, 2024-6-16 11:00 , Processed in 1.053412 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部