服务器端的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}。状态);
}