ExtJS4.0文件上传报错的问题
问题:ExtJS4.0中上传文件时发现上传成功,但返回前端的ExtJS对返回的JSON字符处理报异常,而字符串的被加入了<pre></pre>,可是以为服务端返回问题,ExtJS接收也是会有这样的问题,下面是ExtJS的页面代码:

解答: 将"text/plain"修改为:"text/html",如下图所示:
context.Response.ContentType = "text/html";
string strUploadResult = SaveUploadFile();
if ("success" == strUploadResult)
{
context.Response.Write("{success:true,msg:'文件上传成功'}");
}
else
{
context.Response.Write("{success:false,msg:'文件上传失败'}");
}
浙公网安备 33010602011771号