• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >AJAX > JQuery ajax 返回json时出现中文乱码该如何解决

JQuery ajax 返回json时出现中文乱码该如何解决

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了JQuery ajax 返回json时出现中文乱码该如何解决等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

使用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;
</div>

Js代码

<span style="font-size: x-small;">$.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;</span> 
action:
</div>

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代码 
<span style="font-size: x-small;">JSONArray json = JSONArray.fromObject(SysList);//SysList是一个List 
//   设置response的ContentType解决中文乱码 
    response.setContentType("text/html;charset=UTF-8"); 
    response.getWriter().print(json.toString()); 
    return null;</span> 
</div>

 代码很简单就不做解释了。有问题请给我留言,我会在第一时间给大家取得联系。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-11[asp]天枫AJAX百度音乐即时听附下载
  • 2017-05-11ajax请求之返回数据的顺序问题分析
  • 2017-05-11AJAX级联下拉框的简单实现案例
  • 2017-05-11强烈推荐-ajax开发者必看的文章第1/3页
  • 2017-05-11ajax初级教程之获取博文列表
  • 2017-05-11ajax session过期问题的几个解决方案
  • 2017-05-11ajax JSONP请求处理回调函数jsonpCallback区分大小写
  • 2017-05-11ajax的responseText乱码的问题的解决方法
  • 2017-05-11一个方便AJAX开发的通用类
  • 2017-05-11Ajax请求过程中下载文件在FireFox(火狐)浏览器下的兼容问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ajax readyState的五种状态详解
    • 一个Ajax类
    • Ajax Control Toolkit 34个服务器端控件第1/2页
    • AJAX +SpringMVC 实现bootstrap模态框的分页查询功能
    • 浅谈ajax请求技术
    • ajax基本通用代码示例
    • ajax调用中ie缓存问题解决方法
    • js实现ajax分页完整实例
    • AJAX工作原理及优缺点详解
    • 使用ajax技术无刷新动态调用新浪股票实时数据

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有