Heim >php教程 >php手册 >JavaScript 如何处理 php 返回json格式的数据

JavaScript 如何处理 php 返回json格式的数据

WBOY
WBOYOriginal
2016-06-13 09:36:20996Durchsuche

JavaScript 如何处理 php 返回json格式的数据,下面我们通过一个示例来说明!

假设php返回如下一个数组:

$arr = array(
	array(
		'name'=>'qianyuqianxun',
		'nick'=>'千与千寻',
		'contact'=>array(
			'website'=>'http://www.phpernote.com'
		)
	),
	array(
		'name'=>'qisha',
		'nick'=>'七煞',
		'email'=>'yhm.1234@163.com',
		'contact'=>array(
			'website'=>'http://www.baidu.com'
		)
	)
);
print_r(json_encode($arr));
exit;

则客户端JS可如下调用以上返回的数据:

$(document).ready(function(){
	var url='http://www.phpernote.com/json.php'
	$('#submitBtn').click(function(){
		$.post(url,'',function(msg){
			var myObject=eval('('+msg+')');//msg为返回的类型为字符串,转化为json对象
			var str='';
			var len=myObject.length;
			for(i=0;i<len str><td>'+myObject[i].name+'</td>
<td>'+myObject[i].nick+'</td>
<td>'+myObject[i].contact.website+'</td>';
			}
			$('#feedbackTable').html(str);
		})
	})
})</len>

您可能感兴趣的文章

  • jquery如何处理json数据
  • PHP数字格式化,数字每三位加逗号
  • mysql 队列实现高效并发读数据
  • jquery+html+php 实现Ajax无刷新文件上传
  • 合理使用MySQL数据库索引以使数据库高效运行
  • 在php中分别使用curl的post提交数据的方法和get获取网页数据的方法总结
  • php获取某段时间内每个月的方法,返回由这些月份组成的数组
  • PHP连接access数据库的二种方法
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn