ajax 导入成功不刷新

90后小朋友 2011-08-11 01:44:28
<%@ page language="java" contentType="text/html; charset=utf-8"
import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>上传文件</title>
<link href="${pageContext.request.contextPath}/css/base.css"
rel="stylesheet" type="text/css" />
<link href="${pageContext.request.contextPath}/wtask/css/table_tt.css"
rel="stylesheet" type="text/css" />
<script type="text/javascript"
src="${pageContext.request.contextPath}/js/jquery.js"></script>
<script type="text/javascript"
src="${pageContext.request.contextPath}/js/ajaxfileupload.js"></script>
<script type="text/javascript">

function ajaxFileUpload(){
//var upLoadDate=$("#upLoadDate");
if($.trim($("#upLoadDate").val())=='')
{
alert('请选择文件!');
$("#upLoadDate").focus();
}
$.ajaxFileUpload(
{
url:'${pageContext.request.contextPath}/calmsLs/doExcelFile.action', //需要链接到服务器地址
secureuri:false,
fileElementId:'upLoadDate', //文件选择框的id属性
dataType: 'json', //服务器返回的格式,可以是json
success: function (data, status) //相当于java中try语句块的用法
{
if(data.success==true)
{
alert('导入成功!');
window.parent.reload();
window.close();
}
else if(data.success ==false)
{
alert('导入失败!');
}
}
}

);

}

</script>
<base target="_self" />

</head>
<style>
div.fileinputs {
position: relative;
}

div.fakefile {
position: absolute;
top: -3px;
left: 40px;
z-index: 1;
}

input.file {
position: relative;
text-align: right;
-moz-opacity: 0;
filter: alpha(opacity : 0);
opacity: 0;
z-index: 2;
}

.inputBG_tt002 {
color: #001C30;
background: url(${pageContext.request.contextPath}/images/button.gif)
no-repeat center center;
font-size: 12px;
color: #001C30;
width: 57px;
font-weight: normal;
height: 22px;
line-height: 22px;
border: 0;
}
</style>
<body>

<div class="xtgl_xxck1">

<div>
<form
action="${pageContext.request.contextPath}/calmsLs/doExcelFile.action"
method="post" enctype="multipart/form-data" target="_self">
<table cellspacing="0" cellpadding="0" width="90%" align="center">
<tr>
<td height="60" colspan="4">
 
</td>
</tr>
<tr>
<td width="60%" align="right">

<div class="fileinputs">
<input type="file" class="file" name="upLoadDate"
id="upLoadDate" />
<div class="fakefile">
<table>
<tr>
<td>
<input />
</td>
<td>
<img
src="${pageContext.request.contextPath}/images/search1.gif" />
</td>
</tr>
</table>
</div>
</div>

</td>
<td width="5%" align="left">
<input type="button" value="上传"
class="inputBG_tt002 bold_tt size14_tt"
onclick="ajaxFileUpload()" />
</td>
<td width="1%">
 
</td>
<td width="15%" align="left" valign="bottom">
<a href="${pageContext.request.contextPath}/upload/shsp.xls"
style="color: #4c7d00">下载文件</a>
</td>
</tr>
<tr>
<td height="60" colspan="4">
 
</td>
</tr>
</table>
</form>
</div>
</div>

</body>
</html>



==================================

在一个窗口弹出另一个窗口执行成功后,提示成功刷新前一个窗口,并关闭当前窗口
执行成功后不刷新前一个窗口
请问大侠大概什么问题呀
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
caojixiang001 2011-08-11
  • 打赏
  • 举报
回复
window.parent.reload(); 换成自己写一个查询方法执行
坐观垂钓者 2011-08-11
  • 打赏
  • 举报
回复
调用完之后他不会刷新父窗体的的!
jimmy_小静 2011-08-11
  • 打赏
  • 举报
回复
是没有调用到父窗体的方法吧

52,797

社区成员

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

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