IE8下使用asp.net core mvc+jquery ajaxSubmit问题

由于项目中一些特殊的地方使用了ajaxSubmit提交数据,但发现在IE8中出现问题,使用该方式提交数据后,无法返回提交结果,而是直接下载该方法名的一个文件,翻阅了园子,终于找到了最简单的解决办法,特此记录一下。

1、在前台ajaxSubmit方法种指定“dataType”属性为“json”;

2、后台方法中,返回json数据前指定“ContentType”为“text/plain;charset=utf-8"。

$(form).ajaxSubmit({

    dataType:"json",

    success:function(data){},

    error:function(data){}

});

后台中指定Resopnse.ContentType="text/plain;charset=utf-8".

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,185评论 19 139
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,546评论 0 13
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,062评论 0 2
  • 今天想要讲的东西比较杂乱,自己理了好久的思路感觉一直找不到一条线串联起这些碎片化的知识。然后就想着那就先写写看吧,...
    Programmer客栈阅读 2,093评论 0 9
  • [咖啡]樊登:最流行工作引领者—“前央视主持人”,曾主持中央电视台《实话实说》、《12演播室》、《三星智力快车》、...
    快乐天使_快乐飞翔阅读 210评论 0 0