使用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"))

%>

 

如上可解决!

posted on 2010-01-20 15:55  冷傲残痕  阅读(534)  评论(0编辑  收藏  举报