我有一個JSON對象,我從數據庫返回。它格式正確。我試圖通過AJAX調用訪問它中的數據。這是我的AJAX。如何從AJAX調用返回JSON數據
$.ajax({
url: '<?php echo site_url('find_representatives/find_rep_by_address/get_coordinates'); ?>',
dataType: 'json',
data: '',
success: function(data, status, xhr) {
alert(data);
},
error: function(xhr, status, error) {
alert(status);
}
});
我在我的數據中有'',因爲我正在查找所有數據。我試着把'id'放在那裏(在我的JSON對象中有一個ID,但是當我這樣做時函數停止了工作。當我提醒'data'時,我得到一個對象,但是我在那裏提醒'data.id' undefined'我做錯了什麼?這是我的第一個AJAX呼叫。該URL是有效的。我檢查。
你是否正在返回application/json作爲Content-Type? – Daff 2012-03-07 21:03:05
打開瀏覽器的調試器,查看NET選項卡並嗅探服務器的響應。看看你得到了什麼。 – 2012-03-07 21:03:16