ajax的responseText乱码的问题的解决方法,ajaxresponsetext


关于ajax的responseText乱码的问题这个问题让我和纠结百度了好多都说是javascript的编码问题但是我的

javascript的编码是和myeclipse一样的为什么还会出现问题。最后猜测可能是服务端没有设置返回的字符的

返回类型。只需在服务端加上
复制代码 代码如下:

response.setcontentType("text/html")
response.setcharacterEncoding("charset")返回的字符编码是类型。

javascript里ajax的XMLHttpRequestresponseText,中文有乱码

这个我遇到过,你在javascript页面要用两次encodeURI(name)函数,记住一定是2次
var name = “中文”

name=encodeURI(name);
name=encodeURI(name);

在服务器处理页面用
String name=request.getParameter("name");
String gbk_name=URLDecoder.decode(name,"utf-8");//中文转成utf-8
gbk_name 就是中文的了。
 

谁帮我解决下ajax的问题 xmlHttpresponseText取不到值在网页上显示的是乱码

谁帮我解决下ajax的问题 xmlHttp.responseText取不到值。//是服务端没有响应请求
在网页上显示的是乱码。//是编码的问题
不明白到底是什么问题?
 

评论关闭