六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 36|回复: 0

ajax乱码简单的说明

[复制链接]

升级  66%

7

主题

7

主题

7

主题

童生

Rank: 1

积分
33
 楼主| 发表于 2013-1-23 02:46:08 | 显示全部楼层 |阅读模式
今天开发时候我遇到常见的问题ajax,乱码,以前我解决ajax乱码的问题是把参数encodeURI,例如encodeURI(param);今天奇怪了,还是乱码,于是夫,我用firebug,看看传的什么值,我看到是utf-8的数据,于是要把参数再一次encodeURI();,在服务器端用URLDecoder.decode();虽然乱码问题解决了,但我不知道查询语句不执行了,真的郁闷,找了半天也没有找到原因,于是我别的ajax乱码解决的方法,解决这样的问题,在这里我想说一种,如果用这种  String  open=new String(request.getParameter("open").getBytes("iso8859-1"),"UTF-8");如果是ie还是乱码,应该把UTF-8改为GBK或者是GB2312等中文编码,问题解决了,对于火狐用utf-8
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表