怎么用XMLHttpRequest的POST方式发送
var xmlhttp;
function Button1_onclick()
{
var data = "info={'FullName':'俊军,'Company':'公司,'Address':'这里}";
send(data);
}
function send(arg)
{
CreateXMLHttpRequest();
xmlhttp.onreadystatechange = callhandle;
xmlhttp.open("POST","Default.aspx?goback=yes",true);
xmlhttp.send(arg);
}
function CreateXMLHttpRequest()
{
if (window.ActiveXObject)
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest)
{
xmlhttp = new XMLHttpRequest();
}
}
function callhandle()
{
if (xmlhttp.readyState == 4)
{
if(xmlhttp.status == 200)
{
var dzb = eval("(" + xmlhttp.responseText +")");
alert(dzb.Address);
}
}
}
请问,我这样发送对吗!如果可以,那么在Default.aspx.cs文件中我怎么没取得我POST的数据data呢?谢谢指教!!