Edit
This is the function where I get the response from
$(document).ready(function()
{
$.ajax({
method: "get",
url: 'ctr_seearmylist.php',
dataType: 'jsonp',
data: 'get=squad',
success: processSquads
});
});
and this is the php snippet that creates the response:
{..... //iterates throuh a result taken from the database
$temp[0]=$id;
$temp[1]=$squad_id;
$result[]=$temp;
}
$result=json_encode($result);
}
return $result;
}
if i call alert(response.constructor);
I get
function Array() {
[native code]
}
End Edit
How do I iterate through a json array using jquery or javascript, or whatever works?
the json response i get has this form: [[“1″,”12”],[“2″,”3”],[“3″,”7”]]
I should mention that using response.length; has no effect
function processSquads(response)
{
alert (response[0][0]); // works and returns 1
alert (response[0]); // works and returns 1,12
alert (response.length); //doesn't work so I can't iterate
}
Sorry for the large number of questions today, but I’m just getting started with Ajax and I get stuck.
With Jquery:
This iterates the array and then shows what is in index 0 and 1.