您的位置:首页 > 其它

URL传递中文参数乱码问题

2010-12-30 14:42 423 查看
今天使用JQUERY发送post请求时,传递的参数是中文的,接收是发现参数乱码了!

开始以为是页面编码问题,删除文件、新建,还有有此问题。

后来在调试中发现页面获取参数时正常,就是传递后获取乱码了,应该就是传递出错了。

网上搜了下,解决方法如下:

1.页面传递时(JS传递)进行编码设置

var username=$('#txtName').val();

username=escape(username);//设置编码

2.后台页面接收参数时进行解码

string name = Server.UrlDecode(Request.QueryString["name"]);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: