jQuery文件上传的轨道问题,怎么解决

2024-12-28 03:50:57
推荐回答(1个)
回答1:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
     

<%
String syscontext = request.getContextPath();
%>
<%  
    String path = request.getContextPath();  
    String basePath = request.getScheme() + "://"  
            + request.getServerName() + ":" + request.getServerPort()  
            + path;  
     
    String sessionid =  session.getId();
     
%>








//用来计算上传成功的图片数
var successCount = 1;
$(function() {
var uploadUrl = '<%=basePath%>/uploadresource.do;jsessionid=<%=sessionid%>?Func=uploadwallpaper2Dfs';
var swfUrl2 = "<%=basePath%>/webcontent/resourceManage/wallpapaer/uploadify/uploadify.swf";
    $('#file_upload').uploadify({
        'swf'      : swfUrl2,
        'uploader' : uploadUrl,
        // Put your options here
        'removeCompleted' : false,
        'auto' : false,
        'method'   : 'post',
        'onUploadSuccess' : function(file, data, response) {
            add2SuccessTable(data);
        }
    });
});
/**
 * 将成功上传的图片展示出来
 */
function add2SuccessTable(data){
var jsonObj = JSON.parse(data);
for(var i =0; i < jsonObj.length; i++){
var oneObj = jsonObj[i];
var fileName = oneObj.fileName;
var imgUrl = oneObj.imgUrl;
var td_FileName = ""+fileName+"";
var td_imgUrl = "";
var oper = "";
var tr = ""+successCount+td_FileName+td_imgUrl+oper+"";
$("#successTable").append(tr);
successCount++;
}
}
function deleteRow(i){
$("#row"+i).empty();
$("#row"+i).remove();
}

Insert title here



  
开始上传  
取消所有上传

  


文件名
图片
操作