论坛首页 入门讨论版 AJAX

ajax提交中文乱码,如何更改提交的编码格式?

浏览 190 次
该帖已经被评为新手帖
作者 正文
最后更新时间:2008-05-13
请教ajax提交的时候出现乱码,测试了之后发现它提交的时候总是utf-8编码,在jsp页面上加了gbk编码也没用,有没有什么办法可以设置它提交的时候的编码格式?
   
最后更新时间:2008-05-13
XMLHttpRequest提交的吗?

XHR.open("post",url,true);
XHR.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");
XHR.send(parameter);

或者在服务端设置

request.setCharacterEncoding("utf-8");

都可以。
   
0 请登录后投票
论坛首页 入门讨论版 AJAX

跳转论坛:
JavaEye推荐