服务器端的PHP脚本:

复制代码代码如下所示:

< PHP

$data { 'id' } = 1;

$ DAT { 'name' } = 玛丽;

$大{'} = array_merge($美元数据,DAT);



1美元{ 'id' } = 2;

$ DAT1 { 'name' } = 燕子;

{蓝} =美元大array_merge(1美元美元,DAT1);

print_r($大); / /平面是一个二维数组(见下文)

*

阵列



{红}数组



{ 1

{玛丽





{数组



{ 2

{燕子





* /





回声json_encode($大); / /输出是字符串转换为json格式,可直接用于JS(见下文)

*

{红色:id:1,name:玛丽},蓝色:id:2,name

* /

>



jQuery脚本:

处理返回到JS:

第一个是使用瓦尔转换:当它是一个字符串,eval转换成一个jQuery对象(如下)

复制代码代码如下所示:

var arr =红色{:{id:1,名称:玛丽},{蓝:身份:2,名字

var dataobj = eval((+ ARR +)); / /这个原因,再加上良好的括号和双引号,我不知道,JSON语法时,只会死记硬背

美元。每个(dataobj,功能(编号,项目){

输出

警报(项目哈+项目。名称);

})



第二:不需要转换:

复制代码代码如下所示:

var arr = { {红:身份:1,名称:玛丽},{蓝:身份:2,名字

美元。每个(ARR,功能(编号,项目){

输出

警报(项目哈+项目。名称);

})



还有两种回收方法:

复制代码代码如下所示:

方法:

美元。每个(ARR,功能(编号,项目){

输出

警报(项目哈+项目。名称);

})

两种方法:

对于(ARR VAR键){

警报(键);

警报(ARR {key}。状态);

}