第一次提问希望有大神帮我解答。
我下了一个ajax的插件ajaxfileupload.js来做的上传文件问题。
后台一切都跑的很顺利,回调函数success的参数也有值,但是我分解参数的时候却出现了问题
$.ajaxFileUpload({
url : base.domain + "/customer/importInfoExcel.do",
type : 'post',
secureuri : false, // 一般设置为false
fileElementId : 'importExcel', // 上传文件的id、name属性名
dataType : 'json',
success : function(data, status) // 服务器成功响应处理函数
{
alert("11111111111" + data);
alert("2222222222" + data.status.statusCode);
console.log(e);
if (data.status.statusCode == "000000") {
window.parent.createPopup("批量导入信息成功!");
window.location.href = "myCustomer.jsp";
} else if (data.status.statusCode == "000002") {
window.parent.createPopup(data.status.StatusMessage);
window.location.href = "myCustomer.jsp";
} else {
window.parent.createPopup(data.status.statusMessage);
window.location.href = "myCustomer.jsp";
}
},
error : function(data, status, e)// 服务器响应失败处理函数
{
console.log(e);
alert(e);
}
});
alert(data)是有值的,如下图
但是,alert(data.status.statusCode);却得不到值。如下图
求解答。。。。在线等