Hey, I've got a PHP file that that echo's an array that has been encoded with json_encode. This file is used by the jQuery ajax function to retrieve the array. I am unable to figure out how to use the array though, I have managed to alert variables but not arrays. Here is my code:
function sessionStatus(){
$(document).ready(function(){
$.ajax({type:"POST", url:scriptRoot+"sessionStatus.php", success:function(data){
alert(data[0]);
}
});
});
}
asked Nov 13, 2009 at 21:45
Stanni
7474 gold badges10 silver badges24 bronze badges
2 Answers 2
json_encode(array("data1","data2"));
$.getJSON("sessionStatus.php",function(data){
alert(data[0]);
});
Should alert "data1"
answered Nov 13, 2009 at 21:51
Robert Schroeder
2,4312 gold badges14 silver badges6 bronze badges
Sign up to request clarification or add additional context in comments.
1 Comment
Stanni
Thnx, didnt know I could do that ;)
you need to use
data.property as an object not like an array[property]
answered Nov 13, 2009 at 21:46
Gabriel Sosa
7,9644 gold badges42 silver badges48 bronze badges
Comments
lang-js