asp.net中在用ajax格式传递数据到aspx页面时出现乱码
程序员文章站
2024-03-05 20:50:55
asp.net中在用ajax格式传递数据到aspx页面时有时会出现乱码,以下为解决方法 js中 : 复制代码 代码如下: xmlhttp.open("post"...
asp.net中在用ajax格式传递数据到aspx页面时有时会出现乱码,以下为解决方法
js中 :
xmlhttp.open("post", "test.aspx", false);
xmlhttp.setrequestheader("content-type", "application/x-www-form-urlencoded");
xmlhttp.send("queryname=" + escape(queryname) + "&querysex=" +escape(querysex));
在test.aspx中:
string queryname = httputility.urldecode(request.params["queryname"]);
string querysex = httputility.urldecode(request.params["querysex"]);
js中 :
复制代码 代码如下:
xmlhttp.open("post", "test.aspx", false);
xmlhttp.setrequestheader("content-type", "application/x-www-form-urlencoded");
xmlhttp.send("queryname=" + escape(queryname) + "&querysex=" +escape(querysex));
在test.aspx中:
复制代码 代码如下:
string queryname = httputility.urldecode(request.params["queryname"]);
string querysex = httputility.urldecode(request.params["querysex"]);
上一篇: MySQL——高级查询练习题