程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> JavaScript 如何處理 php 返回json格式的數據

JavaScript 如何處理 php 返回json格式的數據

編輯:關於PHP編程

JavaScript 如何處理 php 返回json格式的數據,下面我們通過一個示例來說明!

假設php返回如下一個數組:

$arr = array(
	array(
		'name'=>'qianyuqianxun',
		'nick'=>'千與千尋',
		'contact'=>array(
			'website'=>'http://www.phpernote.com'
		)
	),
	array(
		'name'=>'qisha',
		'nick'=>'七煞',
		'email'=>'[email protected]',
		'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;i++){
				str+='<tr><td>'+myObject[i].name+'</td><td>'+myObject[i].nick+'</td><td>'+myObject[i].contact.website+'</td></tr>';
			}
			$('#feedbackTable').html(str);
		})
	})
})

您可能感興趣的文章

  • jquery如何處理json數據
  • PHP數字格式化,數字每三位加逗號
  • mysql 隊列實現高效並發讀數據
  • jquery+html+php 實現Ajax無刷新文件上傳
  • 合理使用MySQL數據庫索引以使數據庫高效運行
  • 在php中分別使用curl的post提交數據的方法和get獲取網頁數據的方法總結
  • php獲取某段時間內每個月的方法,返回由這些月份組成的數組
  • PHP連接access數據庫的二種方法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved