使用jquery $.ajax用get方法提交时,中文乱码。
页面编码是utf-8,请问如何解决?

解决方案 »

  1.   

    后台加上这个~·
    request.setCharacterEncoding("utf-8");
    response.setCharacterEncoding("utf-8");
    response.setContentType("application/x-json");
      

  2.   

    提交的时候encodeURIComponent参数两次,接受的时候用getBytes("iso8859_1"), "GBK")转换
      

  3.   


    request.setCharacterEncoding("utf-8");这个加上去了没用吖?
      

  4.   


    恩,昨天在网上也看到了这种方法,不过觉得比较繁琐,有没有简单一点的方案?如果必须要这样的话我就改用dwr算了……