首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

使用ajax提交中文到后台乱码有关问题的解决方法

2012-10-08 
使用ajax提交中文到后台乱码问题的解决办法在js中, 有时我们请求后台如:?window.open(url) 如果url包含中

使用ajax提交中文到后台乱码问题的解决办法

在js中, 有时我们请求后台如:?window.open(url); 如果url包含中文,当我们在后台接收有中文的参数时可能会出现乱码.遇到这种情况怎么办呢.?

1. 在js代码中, 调用js自带编码函数: url =?encodeURI(encodeURI(url)); 注意,此处encodeURI要调用两次,否则会没有效果.

2. 在后台的接受参数中.对中文参数进行解码如: URLDecoder.decode(city);

这样,乱码问题就可解决

热点排行