竹临仙 发表于 2013-1-23 01:43:45

处理中文乱码(新,比较万能)(encodeURI)

$.ajax({
      type:"GET",
         url:encodeURI(encodeURI("AJAXXmlServer")),
      data:encodeURI(encodeURI("username="+username)),
      dataType:"xml",
      success:callback
    });

1,页面端在传地址的时候用两次    encodeURI(encodeURI("username="+username));
   String name=request.getParameter("username");
2服务器端:URLDecoder.decode(name,"UTF-8");

    //encodeURI("username="+中)   ==="username=%E4%B8%AD"
    //encodeURI(encodeURI("username="+中)) ======"username=%25E4%25B8%25AD"
页: [1]
查看完整版本: 处理中文乱码(新,比较万能)(encodeURI)