jquery ajax 中文乱码 ff正常 IE乱码

最近在使用jquery进行异步请求时候,发现在ff中正常的中文数据在IE下就出现乱码。
目前有下面几个可行的解决方案:

1)修改jQuery.js中的源码
打开jQuery.js文件,搜索contentType,可以找到
ajaxSettings: {
    url: location.href,
    global: true,
    type: "GET",
    contentType: "application/x-www-form-urlencoded",
    processData: true,
    async: true,

对contentType进行修改
contentType: "application/x-www-form-urlencoded;charset=UTF-8",

就OK了

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