ASP.NET jquery Ajax POST IE中乱码解决方法

因为web.config中定义了全局编码方式

<!-- 编码设置 -->
< globalization  requestEncoding ="GBK"  responseEncoding ="GBK"   />

在使用jquery Ajax通过post方式发送(服务端采用.ashx处理请求),接受出现乱码,使用的IE8运行在兼容模式下,FF不存在该现象。

谷歌百度找了,就是没有解决方法,看到关于Ajax的发送处理默认是utf-8编码,试着处理了一下,问题解决。

context.Request.ContentEncoding  =  System.Text.Encoding.UTF8;

你可能感兴趣的:(jQuery ajax)