关于AJAX中POST方法后台接收的问题!

首先声明:.NET中手写AJAX代码!非ASP.NETAJAX控件!找了很多的例子,都说Request.Form可以接收POST方法传递的参数。但我这个程序死活接收不到!... 首先声明:.NET中手写AJAX代码!非ASP.NET AJAX控件! 找了很多的例子,都说Request.Form可以接收POST方法传递的参数。但我这个程序死活接收不到! 请高手指教 QQ289543823 function doRequestUsingPOST(){ createXMLHttpRequest(); xmlHttp.onreadystatechange=handleStateChange; xmlHttp.open("POST","getAndPostExample2.aspx?Date="+new Date().getTime(),true); xmlHttp.send("firstName="+document.getElementById("firstName").value+"&middleName="+document.getElementById("middleName").value+"&birthday="+document.getElementById("birthday").value); alert(document.getElementById("firstName").value+document.getElementById("middleName").value+document.getElementById("birthday").value); } .CS if (Request.Form["firstName"] != null && Request.Form["middleName"]!= null & Request.Form["birthday"] != null) { string firstname = Request.Form["firstName"].ToString(); string middlename = Request.Form["middleName"].ToString(); Response.Write(firstname); Response.End(); } 展开
 我来答
树皮降临0524
2014-10-02 · 超过57用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:125万
展开全部
使用post方法要加两个参数 xmlHttp.open("POST","getAndPostExample2.aspx?Date="+new Date().getTime(),true); xmlHttp.setRequestHeader("content-length",param.length);//post提交设置项 xmlHttp.setRequestHeader("content-type","application/x-www-form-urlencoded");//post提交设置项
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式