ajax的responseText乱码的问题的解决方法,ajaxresponsetext
ajax的responseText乱码的问题的解决方法,ajaxresponsetext
关于ajax的responseText乱码的问题这个问题让我和纠结百度了好多都说是javascript的编码问题但是我的javascript的编码是和myeclipse一样的为什么还会出现问题。最后猜测可能是服务端没有设置返回的字符的
返回类型。只需在服务端加上
复制代码 代码如下:
response.setcontentType("text/html")
response.setcharacterEncoding("charset")返回的字符编码是类型。
这个我遇到过,你在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的问题 xmlHttp.responseText取不到值。//是服务端没有响应请求
在网页上显示的是乱码。//是编码的问题
不明白到底是什么问题?
相关内容
- Ajax中responseText返回的是一个页面而不是一个值,ajaxr
- ajax回调函数中使用$(this)取不到对象的解决方法,ajax回
- ajax实现点击不同的链接让返回的内容显示在特定div里,
- ajax异步处理POST表单中的数据示例代码,ajax示例代码
- JS AJAX前台如何给后台类的函数传递参数,jsajax
- ajax请求post和get的区别以及get post的选择,ajaxpost
- Ajax修改购物车示例,ajax购物车示例
- Ajax使用JSON数据格式案例,ajaxjson数据案例
- ajax 返回值自动添加pre标签的解决方法,ajax返回值pre标
- 关于多个Ajax请求执行返回先后的问题示例探讨,ajax示
评论关闭