子风.NET 进阶中......

路途多艱,唯勤是岸

 

Jquery,Extjs URL中文乱码

在项目中有用到Jquery和ExtJs 发现在于后台传值时,会出现中文乱码。

解决办法如下

确保 html和js页面都是utf-8编码。
jquery: 在js页面 取到dom节点的值,然后userName = encodeURI(encodeURI(userName));  要2次encodeURI

ExtJs,js页面 userName = encodeURIComponent(userName) 

在cs页面

用  string userName = Request.Params["userName"].ToString();
     userName = Server.UrlDecode(userName);//防止中文乱码。

posted on 2009-04-16 17:18  子风  阅读(1383)  评论(1编辑  收藏  举报

导航