用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2365|回复: 3
收起左侧

[已解决] 项目为GBK编码,Ajax PHP返回的数据乱码!

[复制链接]
发表于 2013-6-20 01:49:32 | 显示全部楼层 |阅读模式
php返回的是模板,

$this->load->view("admin/Withdraw/incomeLog",$data);

查得,Ajax是UTF-8编码。

不知道该怎么转一下, 如果是普通的文本信息,

iconv("GB2312","UTF-8//IGNORE",‘GBK中文返回’); 如此可行,
但是我是用模板返回,社区高手可有良策?
发表于 2013-6-20 13:51:08 | 显示全部楼层
试试用notepad++转一下模板文件的编码格式。
发表于 2013-6-20 13:51:35 | 显示全部楼层
不要用 GBK。。。。。
或者发送 AJAX 的时候指定编码,mootools ajax 可以指定编码 jq 貌似不行。
 楼主| 发表于 2013-6-21 01:22:13 | 显示全部楼层
Hex 发表于 2013-6-20 13:51
不要用 GBK。。。。。
或者发送 AJAX 的时候指定编码,mootools ajax 可以指定编码 jq 貌似不行。 ...

多谢指教,不过我在$.ajax设定编码,依旧无效。
后来,把模板编码改为UTF,在查询出来的中文字段icov,尚能凑合。。{:soso_e113:}

本版积分规则