- 注册时间
- 2019-3-3
- 最后登录
- 2021-12-25
- 阅读权限
- 10
- 积分
- 19
- 精华
- 0
- 帖子
- 3
|
请问一下,我尝试使用AjaxFileUpload控件上传文件,上传后,我希望后台返回一些信息到前台,请问是如何返回的,我打印出返回的信息,不过一直找不到到该在后台哪里设置这些返回的信息。
前端的代码(主要部分):
Html:
<input class="mini-htmlfile" name="Fdata" id="file1" style="width:300px;" />
JS:
$.ajaxFileUpload({
url: 'upload.jsp', //用于文件上传的服务器端请求地址
//data: { Product: Product, method: method, Version:Version, Remark:Remark},
//data: { param: param, method: method, Version: Version, Remark: Remark },
data: { param: param,method:method },
type: 'POST',
fileElementId: inputFile, //文件上传域的ID
//data: { a: 1, b: true }, //附加的额外参数
dataType: 'text', //返回值类型 一般设置为json
success: function (data, status) //服务器成功响应处理函数
{
alert(data);//尝试打印返回的信息
alert(status);
///alert("Upload suceesss: " + data);
CloseWindow("save");
MFA2();
},
error: function (data, status, e) //服务器响应失败处理函数
{
alert(e);
},
complete: function () {
var jq = $("#file1 > input:file");
jq.before(inputFile);
jq.remove();
}
});
}
运行上面代码,返回的信息打印如下图:
|
|