我需要使用xhr.send(VALUE)
來發送AJAX中的數據。我如何在PHP文件中獲取這些數據?在PHP中檢索AJAX數據
JS:
window.onload = function() {
var value = 'hello';
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if(xhr.readyState == 4 && xhr.status == 200) {
alert(xhr.responseText);
} else {
alert("no");
}
}
xhr.open('POST', 'json.php', true);
xhr.send(value);
}
'的var_dump($ _ POST)' – hjpotter92
你需要發送一個'key = value'類型對通過你的ajax請求。如果您僅發送一個裸值,它將不會顯示在$ _POST中。那些你必須從'php:// input'讀取。請記住,對於圍繞它們的所有花哨的東西,AJAX仍然只是一個HTTP請求,就好像你做了一個'