struts2页面跳转不显示页面内容,但是执行js代码

梦想总会成真 2014-03-24 07:50:35
LZ一名大四学生,最近在做毕业设计,用的是SSH2+easyui。目前有这么个情况
1.showDocus.jsp页面展示所有的文件列表(datagrid),右键单击编辑,跳转到edit.jsp,提交后提交跳转到alertUpdateMsg.jsp页面,alertUpdateMsg.jsp页面无内容只有js代码,并且会刷新showDocus.jsp的datagrid
2.和1相似,addDocu.jsp用于保存文件,单击提交后跳转到alertSaveMsg.jsp,这个页面和alertUpdateMsg.jsp一样,但是问题来了,这个页面无论body中加什么东西都不显示,只会执行js代码,并且页面只会停留在addDocu.jsp。
两个页面的表单都是用$('#id').from('submit')提交的
部分代码
alertUpdateMsg.jsp

var updateFlag="<%=((Map)request.getAttribute("map")).get("updateFlag")%>";
var index=top.jQuery;
if(updateFlag=="success"){
index.messager.alert('提示','更新成功!','info',function(){
var tab = index('#tabs').tabs('getSelected');
var num = index('#tabs').tabs('getTabIndex',tab);
parent.reloadTabGrid("文件列表");//这里正常
index('#tabs').tabs('close',num);
});
}else{
index.messager.alert('提示','更新失败:系统内部错误!','info');
}

alertSaveMsg.jsp

var saveFlag="<%=((Map)request.getAttribute("map")).get("saveFlag")%>";
var index=top.jQuery;
if(saveFlag=="success"){
index.messager.alert('提示','保存成功!','info',function(){
parent.reloadTabGrid("文件列表");//这里报错:connot call method 'reloadTabGrid' of null。
index('#tabs').tabs('close','添加文件');
});
}else if(saveFlag=="fail"){
index.messager.alert('提示','保存失败:文件号已存在!','info');
}

alertSaveMsg页面的报错,个人分析是跳转页面的问题造成的,希望各位大神能不吝赐教,谢谢了!!
...全文
108 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧