您的位置:首页 > Web前端 > JQuery

jQuery Ajax 传输中文乱码解决方案

2011-01-28 13:07 253 查看
jQuery ajax中默认的是utf-8编码,所以在传输中文时会出现乱码。

 

解决方法:

 

      请求端:

           在js方法中将要传输的中文数据重新编码:

           inputVal = encodeURI(inputVal);    //inputVal 为中文字符串变量
 
      接收端:
          String inputVal =
StringUtil.format(request.getParameter("inputVal"));
   
          inputVal = java.net.URLDecoder.decode(inputVal,"utf-8");
 
       以上方法就可以解决传输中文乱码问题
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery ajax string