我在創建一個對象並使用jquery.json將 轉換爲json後,通過ajax調用php腳本(getNum.php)。現在我想處理php端的對象。 print_r($_POST['data'])
不工作,也沒有任何其他我試過。如何解析從jQuery ajax調用接收到的json數據php
這是我的代碼:
// create object
var bing= new Object();
bing.id = 99;
bing.nameList = getBingList();
//create pdf
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "getNum.php",
dataType: "html",
data: $.toJSON(bing),
success: function(data){
alert(data);
window.location = "generateBing.php?num="+data
}
});
你有什麼文件中的'print_r'聲明?你的頁面包含javascript或由javascript(generateBing.php)調用的頁面? – jedwards 2012-04-29 00:40:42
爲什麼你有'dataType:「html」'? – 2012-04-29 00:41:12
generateBing.php不相關。 getNum.php包含print_r代碼 – Tom 2012-04-29 00:41:24