目標:序列化數據,使用AJAX給他們在HTTP POST請求,在PHP(和答案)進行數據
問題: PHP $ _POST變量似乎是空
JS/AJAX
var postData = [cmd, data];
alert(postData = JSON.stringify(postData));
$.ajax({
url: "./backendTag.php",
type: "post",
data: postData,
dataType: 'json',
success: function (response) {
alert(response); // Empty
//logToServerConsole(JSON.parse(response));
},
error: function(jqXHR, textStatus, errorThrown) {
logToServerConsole("E3"); // Communication Error
console.log(textStatus, errorThrown);
}
});
PHP
<?php echo json_encode($_POST);
問題是:什麼是一個更大的數組,我們必須做一個循環來這樣設置格式嗎? –
爲什麼必須將數據串化? – mtizziani