读书人

showModeldialog的传值有关问题

发布时间: 2012-01-19 00:22:27 作者: rapoo

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 怎么办呢

读书人网 >Java Web开发

热点推荐