千家信息网

JQuery中ajax返回json时出现中文乱码怎么办

发表于:2024-10-17 作者:千家信息网编辑
千家信息网最后更新 2024年10月17日,这篇文章给大家分享的是有关JQuery中ajax返回json时出现中文乱码怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用jQuery ajax调用的返回json,
千家信息网最后更新 2024年10月17日JQuery中ajax返回json时出现中文乱码怎么办

这篇文章给大家分享的是有关JQuery中ajax返回json时出现中文乱码怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

使用jQuery ajax调用的返回json,中文乱码问题

Js代码如下:

$.ajax({          url: '/test/testAction.do?method=test',          type: 'POST',          dataType: 'json',          timeout: 5000,          async: false,          error: function(){            alert('获取数据失败!');          },          success: function(json){            jsObject = eval(json);          }      });      return jsObject;

Js代码

$.ajax({         url: '/test/testAction.do?method=test',         type: 'POST',         dataType: 'json',         timeout: 5000,         async: false,         error: function(){           alert('获取数据失败!');         },         success: function(json){           jsObject = eval(json);         }     });     return jsObject; action:

Java代码

JSONArray json = JSONArray.fromObject(SysList);//SysList是一个List  //   设置response的ContentType解决中文乱码      response.setContentType("text/html;charset=UTF-8");      response.getWriter().print(json.toString());      return null; Java代码 JSONArray json = JSONArray.fromObject(SysList);//SysList是一个List //   设置response的ContentType解决中文乱码     response.setContentType("text/html;charset=UTF-8");     response.getWriter().print(json.toString());     return null;

感谢各位的阅读!关于"JQuery中ajax返回json时出现中文乱码怎么办"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0