ajaxfileupload.js 请求返回json数据处理错误ajaxfileupload(我使用的版本) 是不解析json的
后台正常返回的数据是{“status”:”success”},但是在$.ajaxFileUpload()调用成功后的data确实带样式的
<pre >{"status":"success"}</pre>解决方法在调用成功的方法中 data= $.parseJSON(data.replace(/<.*?>/ig,”“));
例子$.ajaxFileUpload({ url : '/avatar/upload',//处理上传用的后台程序 secureuri : false,//异步 fileElementId : 'file',//上传控件ID dataType : 'application/json',//返回的数据信息格式 type : 'post', success : function(data, status) { data = $.parseJSON(data.replace(/<.*?>/ig,"")); }});