页面回调 博客分类: Jsp JSP
程序员文章站
2024-03-07 10:55:14
...
1.主窗口出发事件调用子窗口
2.子窗口处理数据后返回给主窗口
3.子窗口调用主窗口的回调方法
在主窗口定义的方法
function searchorganization() { var returnTarget=window.showModalDialog("/view/jsp/com/company/erp/systemmanage/common/purview_organizationTree_show.jsp?orgId=''",window,"newwindow", "height=800,width=520,scrollbars=yes"); }
2.子窗口处理数据后返回给主窗口
function retValue() { var result = new Array(); var treeobj = tree.getSelected(); var id = treeobj.id; //alert(id); var id = map.get(id); if(treeobj != null && treeobj != undefined && treeobj != ""){ if( id != null && id != undefined && id != "" ){ result[0] = id.value; } else{ result[0] = null; } var name = treeobj.text; result[1] = name; result[2] = document.mainForm.organizationNum.value; if(result != null && result != undefined && result != "") { //把模板信息传给主页面 window.dialogArguments.callBack(result); //关闭窗口 window.close(); } } else{ alert("请选择..!"); } return false; }
3.子窗口调用主窗口的回调方法
在主窗口定义的方法
function callBack(returnTarget) { var primaryKey; var retName; if(returnTarget != null && returnTarget != undefined && returnTarget.length > 1) { primaryKey = returnTarget[0]; retName = returnTarget[1]; if( primaryKey == null){ primaryKey = "" ; } document.getElementById("aaa").value = primaryKey; document.getElementById("000").value = retName; } }
推荐阅读
-
页面回调 博客分类: Jsp JSP
-
页面回调 博客分类: Jsp JSP
-
深入浅出taglib 博客分类: Jsp JSP脚本JBuilderStrutsWeb
-
JSP中request.getParameter()乱码问题 博客分类: Java
-
点击txt链接强制下载 博客分类: jsp
-
jsp制作分页效果(假分页) 博客分类: Web技术
-
回调函数模型 博客分类: Java编程综合android开发系列Web技术C语言Hibernate技术android
-
耶鲁CAS代理认证的代码及简单ppt 博客分类: 默认类别 JSP应用服务器Google浏览器
-
耶鲁CAS代理认证的代码及简单ppt 博客分类: 默认类别 JSP应用服务器Google浏览器
-
SCWCD之路——JSP技术 博客分类: SCWCD Certification JSPServlet脚本ApacheXML