swfupload上传成功后,如何获取服务端打印的内容呢?
例如下面,如何在前台alert出123呢? file.SaveAs(HttpContext.Current.Server.MapPath("~/") + "/file/" + filename);
context.Response.Write("123");
例如下面,如何在前台alert出123呢? file.SaveAs(HttpContext.Current.Server.MapPath("~/") + "/file/" + filename);
context.Response.Write("123");
SWFUpload.prototype.uploadSuccess = function (file, serverData, responseReceived) {
file = this.unescapeFilePostParams(file);
this.queueEvent("upload_success_handler", [file, serverData, responseReceived]);
};
這裡有定義了上傳成功的處理函數。
至於,服務器返回內容是serverData,還是responseReceived,我就不記得了。
LZ自己試試吧。
不过你也可以自己定义一个,然后通过JSON返回输出
SWFUpload.prototype.uploadComplete = function (file) {
file = this.unescapeFilePostParams(file);
this.queueEvent("upload_complete_handler", file);
};uploadComplete,就是上传完毕后,要处理的实现,你的123,这时候会在这个理被调用,最好用json输出