怎么解决发送ajax乱码问题

本篇内容主要讲解“怎么解决发送ajax乱码问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决发送ajax乱码问题”吧!

为汉阳等地区用户提供了全套网页设计制作服务,及汉阳网站建设行业解决方案。主营业务为做网站、成都网站制作、汉阳网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

发送ajax乱码的解决办法:1、检查web.xml中是否配置了字符拦截器;2、修改jsp页面为utf-8;3、将ajax请求改为post请求即可。

本文操作环境:windows7系统、jquery3.2.1版、Dell G3电脑。

如何解决发送ajax乱码问题?

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

先排除项目故障:

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


  encodingFilter
  org.springframework.web.filter.CharacterEncodingFilter
  
    encoding
    utf-8
  
  
    forceEncoding
    true
  


  encodingFilter
  /*

2.jsp页面是不是utf-8

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

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

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

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

到此,相信大家对“怎么解决发送ajax乱码问题”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


分享名称:怎么解决发送ajax乱码问题
标题链接:http://bzwzjz.com/article/gjgdgo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站制作 成都网站设计 网站设计制作 成都网站建设 网站建设方案 成都网站建设 成都网站制作 成都h5网站建设 成都网站制作公司 成都定制网站建设 古蔺网站建设 温江网站设计 上市集团网站建设 盐亭网站设计 手机网站建设套餐 成都网站建设公司 成都网站制作 企业网站制作 成都网站建设公司 营销型网站建设 响应式网站设计方案 成都网站制作