jQuery MiniUI

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

如何把菜单树里的id或其它属性的值,传入到action或jsp页面中 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-9-25 11:10:31 |只看该作者 |倒序浏览
点击菜单树tree中不同的选项链接,触发不同的功能,action或页面,想使用同一个页面(因为这些功能的界面大致基本相同的,只是需要一个参数不同就行)。如何把tree里的这个可以区别的参数的id或者其它属性的值,传进去呢?

Rank: 8Rank: 8

沙发
发表于 2015-9-25 13:46:29 |只看该作者
tree有onnodeclick和onnodeselect事件
这些事件里面可以获取选中节点的数据,可以传递相关参数到你的新增页面上

Rank: 2

板凳
发表于 2015-9-25 14:23:00 |只看该作者
felt 发表于 2015-9-25 13:46
tree有onnodeclick和onnodeselect事件
这些事件里面可以获取选中节点的数据,可以传递相关参数到你的新增页 ...

我查了API,http://www.miniui.com/docs/api/index.html#ui=tree,没有上面两个事件,但是有nodeclick这个事件,但是如何把获取到的id属性传到action或另一个jsp页面呢?

Rank: 8Rank: 8

地板
发表于 2015-9-25 14:50:33 |只看该作者
chxuen123 发表于 2015-9-25 14:23
我查了API,http://www.miniui.com/docs/api/index.html#ui=tree,没有上面两个事件,但是有nodeclick这个 ...

onnodeclick和onnodeselect都有,列出的时候没写on而已
我不清楚你这些页面之间是什么关系

Rank: 2

5#
发表于 2015-9-25 15:06:53 |只看该作者
felt 发表于 2015-9-25 14:50
onnodeclick和onnodeselect都有,列出的时候没写on而已
我不清楚你这些页面之间是什么关系 ...

哦,看到没有on的这两个事件了。页面之间也没什么特殊的关系。就是要把选的tree上的哪个节点传入action或jsp页面,作为区别参数而已,否则我得写好多基本重复的页面和action

Rank: 8Rank: 8

6#
发表于 2015-9-25 15:54:37 |只看该作者
chxuen123 发表于 2015-9-25 15:06
哦,看到没有on的这两个事件了。页面之间也没什么特殊的关系。就是要把选的tree上的哪个节点传入action或 ...

如果你用我们的控件打开的页面,我们有事件可以传参数
比如mini.open({
   onload:function(e){
           var iframe = this.getIFrameEl();
           iframe.contentWindow.SetData(data);    //调用打开页面的SetData方法
   }
})

Rank: 2

7#
发表于 2015-9-25 16:37:06 |只看该作者
felt 发表于 2015-9-25 15:54
如果你用我们的控件打开的页面,我们有事件可以传参数
比如mini.open({
   onload:function(e){

是用的你们的控件,你提供了set方法,将值传入iframe了,那在另一个页面(这个页面加载在iframe里),又如何取到呢?使用GetData(data)?

Rank: 8Rank: 8

8#
发表于 2015-9-25 16:53:22 |只看该作者
chxuen123 发表于 2015-9-25 16:37
是用的你们的控件,你提供了set方法,将值传入iframe了,那在另一个页面(这个页面加载在iframe里),又 ...

iframe不是我们的控件,是html原生的元素

Rank: 2

9#
发表于 2015-9-25 16:55:01 |只看该作者
felt 发表于 2015-9-25 16:53
iframe不是我们的控件,是html原生的元素

那这样请教吧:现在可以如上述方法传值进去,那另一边如何取得值呢?谢谢啦

Rank: 8Rank: 8

10#
发表于 2015-9-25 17:14:58 |只看该作者
chxuen123 发表于 2015-9-25 16:55
那这样请教吧:现在可以如上述方法传值进去,那另一边如何取得值呢?谢谢啦 ...

iframe不是我们的控件,我们无法判断内部页面是否加载完成

Archiver|普加软件

GMT+8, 2025-3-15 04:20 , Processed in 1.050665 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部