javascript - ajax mengembalikan jenis teks, cara menanganinya!
给我你的怀抱
给我你的怀抱 2017-07-05 09:55:56
0
6
886

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>
给我你的怀抱
给我你的怀抱

membalas semua(6)
世界只因有你

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+')');
仅有的幸福

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

某草草

JSON.parse(res)

ringa_lee
[
    {
        "一般检查": [
            "身高",
            "体重",
            "视力"
        ]
    },
    {
        "外科": [
            "主要病史",
            "皮肤"
        ]
    }
]

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;
伊谢尔伦

Minta dia betulkan masalah belakang

typecho

Ia kelihatan seperti maklumat daripada PHPvar_dump Mula-mula, sahkan kunci data json yang dikembalikan oleh bahagian belakang untuk memudahkan pemprosesan bahagian hadapan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan