jquery ajax asp调用中文乱码

使用Jquery Ajax调用  asp页面  中文乱码

在javascript 进行encodeURIComponent编码

 $.post('../service/operate.asp',{
      operateType:"1",
      v:encodeURIComponent(va),
      },function(result){
         if(result=="1")
         {
           alert("保存成功!");
         }
      })

处理是在asp页面中  但asp中没有此类解码 但可按如下解决


<%

'解码
Function aspdecodeURIComponent(sStr)
    aspdecodeURIComponent = mydecodeURIComponent(sStr)
%>
<script language="javascript" type="text/javascript" runat="server">  
  function mydecodeURIComponent(sStr){  
      return decodeURIComponent(sStr);  
  }  
</script>
<%
End Function
%>

<%

    vv=mydecodeURIComponent(request("v"))

%>

如上可解决!

原文地址:https://www.cnblogs.com/zhangqifeng/p/1652476.html