首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

showModeldialog的传值有关问题

2012-01-19 
showModeldialog的传值问题请问 ,我使用showModelDialog进行传值, 我在JAVABEAN中把数据取出来后,怎么把值

showModeldialog的传值问题
请问 ,我使用showModelDialog进行传值, 我在JAVABEAN中把数据取出来后,怎么把值传回父窗体呢

[解决办法]
父窗口页面:
function winOpen(param)
{
var k = window.showModalDialog(param) ;



子窗口页面:
function winClose(value) 

window.returnValue=value; 
window.close(); 


当在子窗口页面中调用winClose(value)函数后,父窗口中的k值即为value。
不知是否符合你的需求
[解决办法]
接楼上的

你的Bean根据参数,生成返回值,如果是单个的就直接

<script>winClose("<%=myReturnValue%>");</script>

就可以了。

如果返回多个,可以
<script>
var arr = new Array();
arr[0] = '<%=value1%>';
arr[1] = '<%=value2%>';
。。。

winClose(arr);
</script>


[解决办法]

探讨
请问,那我要传递一个list 怎么办呢

热点排行