在项目中,因为没有使用Ajax框架,所以对服务器查出来的数据进行Server.UrlEncode进行编码,在客户端用decodeURI解码,结果90%的数据时没问题,可是有一部分出现了乱码问题,和数据里的记录对不上,这个问题困扰了半天,从网上也知道了问题所在,看网上的一个自己写的函数替代UrlEncode看得我有点晕,呵呵,因为好久都没看过数字进制之间编码的转换了。所以借助框架的函数自己写了一个.
客户端的代码不变.
新建一个类,代码如下:
在服务端在要进行编码时调用这个函数就OK了.