WebUploader中的uploadSuccess是自动调用的吗?怎么获取服务器中返回的数据?
我图片上传成功服务器也收到图片了,但是返回的数据前台接收不到,也没有执行uploadSuccess方法,这是怎么回事?各位大神,求助!
http://fex.baidu.com/webuploader/doc/index.html#WebUploader_Uploader_events
你服务器端没报错就会触发,
uploadSuccess
file {File}
File对象
response {Object}
服务端返回的数据
当文件上传成功时触发。
//上传多图片表单
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;
});
}
success :function(msg) { 这个方法判断 msg 消息对象