html 代码:
<input type="file" id="wen" value="上传"/>
<input type="file" id="li" value="上传"/>
<input type="file" id="wenli" value="上传"/>
<input type="button" value="上传" οnclick="upload()"/>
js 代码:
function upload(){
$(this)
.ajaxStart(function(){ //开始上传前的图片 loading 等待效果
document.getElementById("neir").style.display="none";
document.getElementById("div1").style.display="block";
setInterval("mar()", 5);
})//开始上传文件时显示一个图片
.ajaxComplete(function(){ //上传完成隐藏
$(this).hied();
});
$.ajaxFileUpload
(
{
url:'<%=request.getContextPath()%>/student/updateStudent!fenBan.action',//用于文件上传的服务器端请求地址
secureuri:false,//一般设置为false
fileElementId:['wen','li','wenli'],//文件上传空间的id属性 <input type="file" id="file" name="file" />
dataType: 'json',//返回值类型 一般设置为json
success: function (data, status) //服务器成功响应处理函数
{
$(qti).qtip("hide");
$(qti).qtip("destroy");
if(data.success=='ok'){
alert("操作成功");
self.location='<%=request.getContextPath()%>/student/updateStudent!show.action';
}else{
alert("操作失败");
self.location='<%=request.getContextPath()%>/student/updateStudent!show.action';
}
},
error: function (data, status, e)//服务器响应失败处理函数
{
alert(e);
}
}
);
}