Jquery的ajax在IE提交数据乱码解决方法
原文地址:http://fatkun.com/2010/12/jquery-ajax.html
乱码是因为编码不同而造成的。在ajax post 或 get时都有可能出现乱码。
为了避免乱码,可以做到以下几步
解决方法
1,保持编码的统一,包括文件编码,数据库编码,网页content-type编码
检查一下<meta http-equiv=”content-type” content=”text/html; charset=UTF-8″ />
建议中文都是用UTF-8,使用gbk/gb2312有可能会出现乱码
2,使用post来发送而不是get
get方法是会通过链接来传递参数,而且会自动urlEncode(编码),而各个浏览器编码的方式可能不太一样。使用post可以避免这种情况。
3,通过在js前端escape编码再发送,然后后台解码取得数据
这些可以在网上搜索
4,在全局设定contentType,指定编码
因为jquery ajax是使用utf-8来编码发送数据的,ie在发送时却没加上charset=utf-8,从而导致乱码(IE默认使用iso-8859-1编码)
$.ajaxSetup({contentType: "application/x-www-form-urlencoded; charset=utf-8" }); |
转载于:https://www.cnblogs.com/sunnywindycloudy/p/7388079.html
Jquery的ajax在IE提交数据乱码解决方法相关推荐
- ajax没返回响应数据,jQuery的Ajax时无响应数据的解决方法
jQuery的Ajax时无响应数据的解决方法 复制代码 代码如下: $.ajax( { type: "POST", url: "/MemberComment.aspx/G ...
- php ajax jquery 表单重复提交,jQuery的 $.ajax防止重复提交的两种方法(推荐)
下面给大家带来两种关于jquery 的ajax防止重复提交的解决方法,具体介绍如下所示: 1.第一种,对于onclick事件触发的的ajax 可以采用如下方法: 即在beforeSend中使点击按钮不 ...
- jQuery的 $.ajax防止重复提交的两种方法(推荐)
本文给大家分享两种jquery 的ajax防止重复提交的方法,第一种方法对于onclick事件触发的ajax,在beforeSend中使点击按钮不可用,ajax结果返回后置为可用,第二种利用jquer ...
- JQuery中Ajax的Post提交中文乱码的解决方案
出自:http://m.blog.csdn.net/blog/blueheart20/26370023 引言: 在JQuery的Ajax POST请求中,进行请求,其中的中文在后台,显示为乱码,该如何 ...
- fiddler 之 返回数据乱码解决方法
1.有时用fiddler抓包, 发现抓到的包, 发送数据和返回数据都是乱码, 怎么办? 直接上图 (这办法不是100%成功的) 方法一: 方法二: 转载于:https://www.cnblogs ...
- form通过ajax提交表单,Jquery通过Ajax方式来提交Form表单
今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是: 保存数据到服务器,成功时显示信息. jQuery 代码: $.ajax({ type: "POST", url: ...
- jquery的ajax()函数传值中文乱码解决方法介绍
jquery的ajax()函数传值中文乱码解决方法介绍 参考文章: (1)jquery的ajax()函数传值中文乱码解决方法介绍 (2)https://www.cnblogs.com/xuxiaosh ...
- jquery的ajax,请求JSON数据。
jquery的ajax,请求JSON数据. 第一个页面:1.htm <!DOCTYPE html> <html> <head> <title></ ...
- Ajax跨域请求以及乱码解决
Ajax跨域请求2种解决方法 1 ) 什么叫跨域请求,协议,域名,端口号,其中一样不同都称跨域; 第一种:使用script标签发送请求; //创建一个script标签; var v_element=d ...
最新文章
- 暴雨之后,评估与重建可以用这个数据集
- asp css怎么写?_一次完整的asp.netmvc页面优化过程
- [codevs1022]覆盖
- 图像水平梯度和竖直梯度代码_20行代码发一篇NeurIPS:梯度共享已经不安全了
- 深圳市灯谜学会的近三百条“深圳原创灯谜”引的市民激智抢麦
- DVWA--Brute Force(暴力破解)--四个等级
- 美丽的字符正方形FINAL
- php 取oracle图片,一个php导出oracle库的php代码
- Android--布局
- zzbower入门教程
- 通俗地告诉你:为什么Dijkstra算法是正确的?
- 梅特勒托利多xk3124电子秤说明书_梅特勒托利多电子秤校正标定方法
- 虚拟机启动失败-Intel VT-x 处于禁用状态 的解决方案
- 山东省非计算机专业,山东省高校非计算机专业教学考试(选择、判断含答案)2...
- 31岁才转行程序员,目前34了,我来说说我的经历和一些感受吧...
- 进击高手【第五期】思维题
- imx6 uboot splash image
- 通过“偷”的方式对网站进行推广
- eplan实战设计pdf百度云_EPLAN实战设计.pdf
- el-form内el-select与el-input纵向不对齐的问题
热门文章
- Python 入门篇-用Notepad++编写出第一个python程序
- vue-cli3项目更改favicon图标
- C#上位机串口软件开发--第1讲 工程创建
- OpenCV函数 Laplacian 算子实现
- python pywin32 微信_python win32con安装_python-2.7 – 安装pywin32
- 【一行命令】ubuntu 16.04 LTS安装pip3
- 奥鹏南开大学18春学期计算机作业,南开18春1709、1803学期《办公自动化基础》在线作业答案.doc...
- iPhone音频播放后台控制
- 用shell脚本实现定时备份数据库
- shell基础:多命令顺序执行与管道符