$.ajaxFileUpload({
url:'upfile.action',
secureuri:false,
fileElementId:'inputpath',
data:{"fileName",plantfilename},
dataType:'content',
success:function(data,status){
alert(data);
},error:function(data,status,e){
alert(e);
}
});
dataType 可以返回 json . content .xml .html 格式
在遇到上传文件成功后要返回“success” 状态时 alert(data) 弹出框内有 <pre>success</pre> 找到了 ajaxfileuplad.js 将 eval("data") = data 改为 data = jQuery.parseJSON(jQuery(data).text()); 还需要在java 代码内添加 如下几行代码:
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8") ;
OK
~~~~~
原文链接:https://www.f2er.com/ajax/164932.html