application/json IE 兼容问题

由于IE系列浏览器把application/json响应视为文件,并尝试下载在网上看了一下,大致了解,只要修改返回的内容的类型(ContentType)即可解决问题。

由于ajax请求,返回类型默认就是application/json ,需要在后台返回时修改类型即可

后台

public JsonResult Register(UserDTO model)
        {
            Message msg = new Message();
            return Json(msg, "text/html");
        }

 前台ajax请求不用改变

前台测试时最好做一下异常捕捉

原文地址:https://www.cnblogs.com/UnJie/p/5672668.html