JQuery发送ajax请求时中文乱码问题解决


Posted in jQuery onNovember 14, 2019

这篇文章主要介绍了JQuery发送ajax请求时中文乱码问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

先排除项目故障:

1.web.xml中是否配置了字符拦截器

<filter>
    <filter-name>encodingFilter</filter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    <init-param>
      <param-name>encoding</param-name>
      <param-value>utf-8</param-value>
    </init-param>
    <init-param>
      <param-name>forceEncoding</param-name>
      <param-value>true</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>encodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

2.jsp页面是不是utf-8

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

顺便也加上这个标签,统一发送utf-8,不过听说有些鸡肋

<meta http-equiv=”content-type” content=”text/html; charset=UTF-8″ />

3.在排除了故障后,将ajax请求改为post请求

$.ajax({
    url:"list",
    type:'post',
    data:{
      param:recode,
      city:locationActive
    },
    dataType: 'json',//要求服务器返回的是json
    success:function(res){}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
基于jQuery的左滑出现删除按钮的示例
Aug 29 jQuery
jquery tmpl模板(实例讲解)
Sep 02 jQuery
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
jQuery实现碰到边缘反弹的动画效果
Feb 24 jQuery
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
Mar 28 jQuery
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jquery判断滚动条距离顶部的距离方法
Sep 05 jQuery
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
jQuery实现的简单日历组件定义与用法示例
Dec 24 jQuery
jQuery+vue.js实现的多选下拉列表功能示例
Jan 15 jQuery
Jquery异步上传文件代码实例
Nov 13 #jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 #jQuery
jquery获取input输入框中的值
Nov 13 #jQuery
JS 遍历 json 和 JQuery 遍历json操作完整示例
Nov 11 #jQuery
javascript/jquery实现点击触发事件的方法分析
Nov 11 #jQuery
jquery ajax 请求小技巧实例分析
Nov 11 #jQuery
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
Nov 07 #jQuery
You might like
第三节 定义一个类 [3]
2006/10/09 PHP
PHP设计模式之责任链模式的深入解析
2013/06/13 PHP
php中3种方法删除字符串中间的空格
2014/03/10 PHP
php统计时间和内存使用情况示例分享
2014/03/13 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
2016/11/09 PHP
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
通过DOM脚本去设置样式信息
2010/09/19 Javascript
Jquery日期选择datepicker插件用法实例分析
2015/06/08 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
深入浅析Node.js 事件循环
2015/12/20 Javascript
noty ? jQuery通知插件全面解析
2016/05/18 Javascript
基于js实现的限制文本框只可以输入数字
2016/12/05 Javascript
DVA框架统一处理所有页面的loading状态
2017/08/25 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
2017/12/26 Javascript
在react-router4中进行代码拆分的方法(基于webpack)
2018/03/08 Javascript
Vue实现简单分页器
2018/12/29 Javascript
微信小程序实现banner图轮播效果
2020/06/28 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
python re正则表达式模块(Regular Expression)
2014/07/16 Python
Python的math模块中的常用数学函数整理
2016/02/04 Python
Pytorch上下采样函数--interpolate用法
2020/07/07 Python
Python logging模块原理解析及应用
2020/08/13 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
HTML5使用Audio标签实现歌词同步的效果
2016/03/17 HTML / CSS
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
员工自我鉴定
2013/10/09 职场文书
工作说明书范文
2014/05/07 职场文书
十佳少先队员演讲稿
2014/09/12 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
分享Python异步爬取知乎热榜
2022/04/12 Python
nginx lua 操作 mysql
2022/05/15 Servers