2 asd157604494 asd157604494 于 2016.02.15 09:59 提问

WebUploader中的uploadSuccess是自动调用的吗?怎么获取服务器中返回的数据? 5C

WebUploader中的uploadSuccess是自动调用的吗?怎么获取服务器中返回的数据?
我图片上传成功服务器也收到图片了,但是返回的数据前台接收不到,也没有执行uploadSuccess方法,这是怎么回事?各位大神,求助!

3个回答

showbo
showbo   Ds   Rxr 2016.02.15 10:29

http://fex.baidu.com/webuploader/doc/index.html#WebUploader_Uploader_events

你服务器端没报错就会触发,
uploadSuccess

file {File}

File对象
response {Object}

服务端返回的数据 

当文件上传成功时触发。

showbo
showbo 回复酷拽舞神: 跨域没有办法获取返回的数据
接近 2 年之前 回复
asd157604494
asd157604494 我是跨域上传的,返回200,可是不执行uploadSuccess,这是怎么回事?
接近 2 年之前 回复
putaolove
putaolove   2016.02.15 10:57

//上传多图片表单
function uploadImage() {
$(document)
.ready(
function() {
var options = {
url : "<%=basePath %>/admin/tSetaddCommitMorePic.do?",

type : "POST",
dataType : "json",
success :function(msg) {
alert("保存成功!");
//var o = eval("("+msg+")");// 将json转换为对象 json 格式{status:'1',data:'2'}
//alert(msg[0].msg);
if (msg != null)
{
// window.alert(msg);

}
}
};

                   $("#form2").ajaxSubmit(options); 
                   var $parent = self.parent.$;
                   $parent('#dom_datagridtset').datagrid('reload');
            //     $('#wintset').datagrid('reload');
                   $('#wintset').window('close');
                   // return false; 
                }); 
  } 
asd157604494
asd157604494 我用的是WebUploader跨域上传的,你这个可以详细说明一下吗?
接近 2 年之前 回复
putaolove
putaolove   2016.02.15 10:58

success :function(msg) { 这个方法判断 msg 消息对象

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!