$.ajax 的简单小例子

感觉自己对$.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);
?>

输出

相关文章

JS原生Ajax操作(XMLHttpRequest) GET请求 POST请求 兼容性问题 利用iframe模拟ajax 实现表单提交的返回...
AJAX 每日更新前端基础,如果觉得不错,点个star吧 &#128515; https://github.com/WindrunnerMax/E...
踩坑Axios提交form表单几种格式 前后端分离的开发前后端, 前端使用的vue,后端的安全模块使用的SpringSe...
很早就听闻ajax的名声,但是却一直不知道怎么用,今天自己捣鼓了一下,竟然会用了,哈哈哈哈。 为了防止...
需要在服务器上进行哈 jquery的ajax方法: // jquery请求 $.ajax({ url: &quot;./server/slider.js...
Ajax函数封装ajax.js // Get / Post // 参数 get post // 是否异步 // 如何处理响应数据 // URL // var...