我有一個AJAX功能的電話,我想送一個變種,如:如何在ajax函數調用中發送var來發送POST?
<a href="next.php" onclick="sendajax()">reload</a>
從使用Ajax功能郵寄這是我的PHP頁面:
<script>
function sendajax(){
var xmlObj=new XMLHttpRequest();
xmlObj.open("POST","miscript.php", true);
xmlObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4 && xmlObj.status == 200){
document.getElementById("response").innerHTML = xmlObj.responseText;
}
}
xmlObj.send('name=Status');
}
</script>
我怎麼可以添加此變種發送像?:
function sendajax(myVar){
....
xmlObj.send(myVar);
我想添加此,但只發送文本。
謝謝!
編輯 我認爲我的問題ins't重複的,因爲我想從發送的鏈接瓦爾點擊,寫不進像這樣變種:
var params = "lorem=ipsum&name=binny";
我知道該怎麼寫通和這個,我問:如何發送這個變種函數並將其添加/連接成字符串。沒有使用形式..謝謝!!!!!!!
^檢查第二個答案,使用FORMDATA – rjdown