jquery get 中文乱码问题
- HTML code
$.get("Default2.aspx?user="+(username),null,function(date){ $("#show").html(date); });后台
- HTML code
if (Request.QueryString["user"] != null) { string aa = Request.QueryString["user"].ToString(); Response.Write(aa); Response.End(); }这样传递中文的时候 IE是乱码 火狐上正常显示
我在webconfig中加上
- HTML code
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
这样IE就正常 但是火狐就乱码啦 能弄个两全其美的办法吗
[解决办法]
传值的时候 encodeURI(username)对一个URI编码