json.php如下
<?php
echo $_GET['name'];//john
echo $_GET['age'];//10
$jarr=json_encode($arr);
$cars = array
(
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
exit(json_encode($cars));
?>
test.html
<body>
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
<script>
function show() {
$.get
(
"json.php",
{name:"john",age:10},
function (data) {
//data=[["Volvo",22,18],["BMW",15,13],["Saab",5,2],["Land Rover",17,15]]
var result = '';
$.each(data, function(k, v) {
//k=0 v=["Volvo",22,18]
//k=1 v=["BMW",15,13]....
$.each(v,function(kk,vv){
//v=["Volvo",22,18]....
//kk=0 vv=Volvo
//kk=1 vv=22....
result +=kk+": "+vv+"<br/>";
});
});
$("#test").html(result);
},"json");
}
</script>
<input type="button" onclick="show()">
<div id="test"></div>
</body>
这里返回的是二维数组,each循环两次。