我已經搜索了周圍的這個錯誤,沒有一個解決方案似乎可以幫助我瞭解我所得到的結果。我正在做一個ajax請求,我正在嘗試檢索服務器發佈的json輸出。我可以打印出我試圖捕獲的json(通過console.log()),而不是在jQuery.parsejson()中處理它。我不斷收到「Uncaught SyntaxError:Unexpected token o」錯誤。請有人建議嗎?正在執行ajax成功函數 - jQUERY
我的代碼:
// Make ajax request
$.ajax({
url: 'http://localhost/multipleFileUpload_adam/webservice/delete_pdf.php',
data: {delete_array: jsonString},
dataType: 'json',
type: 'POST',
success: function(data){
console.log(data);
var x = jQuery.parseJSON(data);
},
的console.log(數據)給(我試圖找回 'success_deleted' 點陣以下幾點:
Object {success_delete: Array[2], unsuccess_delete: Array[0], input array: Object}
如果我刪除的代碼行:
var x = jQuery.parseJSON(data);
然後我能夠得到console.log(數據)工作。如果我添加它,我得到上面提到的錯誤。
我可能完全錯過了這個問題,但是不能只將'x'分配給'data.success_delete'嗎? –