用的easyui的file控件,然后ajax上传, chrome下一切正常。
ie下却提示下载json数据。
只好修改,在server端把content-type从原来的applicaion/json改成text/html就行了。
Content-Type:text/html;charset=utf-8
就是得自己用response对象输出了。
response.setCharacterEncoding("UTF-8"); response.setContentType("text/html"); try { response.getWriter().write("{msg:'发送成功'}"); } catch (IOException e) { e.printStackTrace(); }
|