$.ajax 的简单小例子
发布时间:2020-12-16 01:54:10 所属栏目:百科 来源:网络整理
导读:感觉自己对$.ajax 不是很清晰 就看了文档 尝试写了下 .然后还发现个问题, $arr2 = array("id"=2,"name"=2); 如果是这种格式的length 就会出问题,遍历也是。 但是如果改成 $arr2 = array(0=2,1=2); 这样就没问题了 。表示不是很理解。但是如果返回的是 $arr
感觉自己对$.ajax 不是很清晰 就看了文档 尝试写了下 .然后还发现个问题, $arr2 = array("id"=>2,"name"=>2); 如果是这种格式的length 就会出问题,遍历也是。 但是如果改成 $arr2 = array(0=>2,1=>2); 这样就没问题了 。表示不是很理解。但是如果返回的是 $arr[0] = array("id"=>$_POST['id'],"name"=>$_POST['name']);这样也是可以的。。还是用数组的格式好了。 上面的数据就不要在意了。随便写的、。这是为了测试 如果有朋友知道原因。求告知,3Q
<html> <head> <meta charset = "utf-8"> <title>测试</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> function doo(){ $.ajax({ type:"post",url:"data/data.php",data:{"name":"test","id":"11"},dataType:"json",success:function(data){ //alert(data); for(var i in data){ document.write("<br/>"); document.write(data[i].id + " " + data[i].name); } } } ); } </script> </head> <body> <input type = "button" onClick = "doo()" value = "点击"> </body> </html> <?php for($i = 0;$i < 10; $i++){ $arr[$i] = array("id"=>$_POST['id'],"name"=>$_POST['name']); } echo json_encode($arr); ?> 输出 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |