我需要(最近)從jquery創建ajax調用後從服務器獲取數組。我知道我可以使用JSON來做到這一點。但我不知道如何使用JQuery實現它(即時消息與JSON新)。我嘗試在互聯網上搜索一些例子,但我沒有找到它。JQuery + Json - 第一步以示例
這是代碼:
// js-jquery function
function changeSponsor() {
$.ajax({
type: 'POST',
cache: false,
url: './auth/ajax.php',
data: 'id=changespon',
success: function(msg) {
// here i need to manage the JSON object i think
}
});
return false;
}
// php-server function
if((isset($_POST['id'])) && ($_POST['id']=="changespon")) {
$linkspon[0]="my ";
$linkspon[1]="name ";
$linkspon[2]="is ";
$linkspon[3]="marco!";
echo $linkspon;
}
其實,我需要得到Ajax調用後,數組$ linkspon和管理。怎麼辦?我希望這個問題很清楚。謝謝
編輯
好的。這現在是我的jQuery功能。我添加$ .getJSON功能,但我認爲在一個錯誤的地方:)
function changeSponsor() {
$.ajax({
type: 'POST',
cache: false,
url: './auth/ajax.php',
data: 'id=changespon',
dataType: 'json',
success: function(data) {
$.getJSON(url, function(data) { alert(data[0]) });
}
});
return false;
}
是啊...這個岩石!我只是發送一個數組0,1,... n索引,我用jquery用data [0],data [1],... data [n]來管理它!謝啦 :) – markzzz 2010-10-23 14:42:31