php收不到原生ajax的POST数据

span.onclick=function(ev)
{
    var ev=ev||window.event;
    var target=ev.target||ev.srcElement;
    var url="anime.php?id=" + target.innerText;
    alert(url);
    xmlhttp = new XMLHttpRequest();
    xmlhttp.open("POST",url,true);
    xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    xmlhttp.send();
    xmlhttp.onreadystatechange=function(){
        if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
            document.write(xmlhttp.responseText);
        }
    }
}
阅读 2.2k
2 个回答

没有看到你发送post数据.
收不到自然是正常的.

数据写到send()里

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题