Rumah > Soal Jawab > teks badan
Susunan
(
[一般检查] => Array
(
[0] => 身高
[1] => 体重
[2] => 视力
)
[内科] => Array
(
[0] => 主要病史
[1] => 血压
[2] => 发育
[3] => 胸廓
[4] => 肺部
[5] => 心界
[6] => 心音
[7] => 节律
[8] => 脾
[9] => 肾
[10] => 神经系统
)
[外科] => Array
(
[0] => 主要病史
[1] => 皮肤
[2] => 淋巴结
[3] => 甲状腺
[4] => 脊柱
[5] => 四肢
)
)
Ini ialah kandungan yang dikembalikan Ia kelihatan seperti tatasusunan tetapi sebenarnya adalah rentetan.
Kemudian saya ingin menggabungkannya ke dalam struktur ini dan memaparkannya di bahagian hadapan (saya tidak tahu langsung, sila minta pendidikan) ps: Lapisan luar li memaparkan kunci, dan lapisan dalam memaparkan butiran yang sepadan dengan kunci! ~~
<ul>
<li>
<ul>
<li></li>
</ul>
</li>
</ul>
世界只因有你2017-07-05 09:57:56
Bahagian belakang menukar kandungan output ke dalam format json
exit(json_encode($data));
Hujung hadapan menukar rentetan json kepada tatasusunan
res = JSON.parse(res);
或
res = eval('['+res+']');//res = eval('('+res+')');
仅有的幸福2017-07-05 09:57:56
Ini adalah masalah bahagian belakang, sama ada json atau xml digunakan untuk menghantar data. Data jenis ini tidak boleh dihuraikan oleh bahagian hadapan.
Jika json dikembalikan di latar belakang, dapatkan json dikembalikan oleh ajax. Terdapat dua cara untuk menghuraikan dan mendapatkan objek js
1、x = JSON.parse(data)
2、x = eval("(" + data + ")");//固定语法,不需要问为什么,嘻嘻
Anda dialu-alukan
ringa_lee2017-07-05 09:57:56
[
{
"一般检查": [
"身高",
"体重",
"视力"
]
},
{
"外科": [
"主要病史",
"皮肤"
]
}
]
Anda boleh menggunakan struktur json.
Contohnya:
var a = [1,2,3,4];
var b = [5,6,7,8];
var obj = {};
obj['a'] = a;
obj['b'] = b;
typecho2017-07-05 09:57:56
Ia kelihatan seperti maklumat daripada PHPvar_dump Mula-mula, sahkan kunci data json yang dikembalikan oleh bahagian belakang untuk memudahkan pemprosesan bahagian hadapan