我有一個JavaScript對象,看起來財產以後這樣的:發送一個多層次的JavaScript對象與AJAX服務器無法
var obj = {
"name": "username",
"userid": "9999",
"object1": {
"subObject1": {
"subArray1": [],
"subArray2": []
},
"subObject2": {
"subArray3": [],
"subArray4": []
}
},
"object2": {
"subObject3": {
"subArray5": [],
"subArray6": []
}
},
"array1": [],
"array2": []
};
我曾嘗試使用jQuery的AJAX調用是這樣的:
$.ajax({
url: "test.php",
type: "POST",
dataType: "text",
processData: false,
data: obj,
success: function(data, status) {
alert("Sucsess");
}
});
問題是PHP沒有收到任何東西。 $ _POST變量是空的。我不確定我做錯了什麼。
感謝
謝謝,這很好。 – Kyprus 2010-02-10 00:53:41
@Doug Neiner我認爲「數據:」在這裏是不必要的。 – 2015-02-20 07:06:55