0
發送數據我使用的是原生的JavaScript AJAX,但是當我在看什麼貼吧只是說[object Object]
等試圖捕捉$_REQUEST['stringSent']
在PHP文件不做任何與本地JavaScript AJAX
這裏就是我想,稱爲使用dataPost('test')
function dataPost(dataToSend) {
var params = { "stringSent": dataToSend };
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status === 200) {
if (typeof success === "function") {
alert(xmlhttp.responseText);
success(xmlhttp.responseText);
}
}else if(typeof error === "function" && (xmlhttp.status > 299 || xmlhttp.status < 200)){
error();
}
}
xmlhttp.open("POST", 'dataCapture.php', true);
xmlhttp.setRequestHeader('Content-Type', 'application/json; charset=UTF-8');
//xmlhttp.send(JSON.stringify(data)); // not needed as I'm sending JSON anyway
xmlhttp.send(params);
}
有沒有更好的方法來做到這一點?
他們爲什麼要這樣做? – Musa 2015-02-07 19:06:08