javascript - 使用 AJAX 发送用户 POST 输入

标签 javascript ajax

如何使用 POST 方法发送以下请求?

lun = document.getElementById("lun").value;
lp = document.getElementById("lp").value;
url = "lun="+lun+"&lp="+lp;
xmlhttp.onreadystatechange=function(){
    if(xmlhttp.readyState==4 && xmlhttp.status==200){
        document.getElementById("login").innerHTML=xmlhttp.responseText;
    }
    else{
        document.getElementById("login").innerHTML="Loading";
    }
}
xmlhttp.open("GET",'login.php?'+url,true);
xmlhttp.send();

最佳答案

要使用的 HTTP 方法,例如“GET”、“POST”、“PUT”、“DELETE”等。对于非 HTTP(S) URL 将被忽略。

 xmlhttp.open("POST",'login.php',true);
 xmlhttp.send(url);

引用号:https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest

关于javascript - 使用 AJAX 发送用户 POST 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20995648/

相关文章:

JQuery.ajax 成功函数返回空

javascript - 使用 AJAX 附加到 DOM,数据显示为字符串而不是 HTML

javascript - 我可以在元素聚焦后立即运行调用吗?

javascript - 如何将 JSON 排序为值 a-z - React Native

javascript - 在 Javascript 变量中存储图像?

javascript - 如何使用ajax(WordPress)添加加载更多以获取自定义查询数据?

c# - 嵌套 ASP.NET 选项卡

javascript - CodeMirror:从按钮折叠全部或展开全部?

javascript - 删除 :hover event on mobile devices

php - 使用 Ajax 提交表单是否安全?