suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Ajax gibt den Texttyp zurück, wie man damit umgeht!

Array
(

[一般检查] => Array
    (
        [0] => 身高
        [1] => 体重
        [2] => 视力
    )

[内科] => Array
    (
        [0] => 主要病史
        [1] => 血压
        [2] => 发育
        [3] => 胸廓
        [4] => 肺部
        [5] => 心界
        [6] => 心音
        [7] => 节律
        [8] => 脾
        [9] => 肾
        [10] => 神经系统
    )

[外科] => Array
    (
        [0] => 主要病史
        [1] => 皮肤
        [2] => 淋巴结
        [3] => 甲状腺
        [4] => 脊柱
        [5] => 四肢
    )
)

Dies ist der zurückgegebene Inhalt. Er sieht aus wie ein Array, ist aber tatsächlich ein String.

Dann möchte ich es in dieser Struktur kombinieren und im Frontend anzeigen (ich habe überhaupt keine Ahnung, bitte fragen Sie nach Bildung) PS: Die äußere Ebene li zeigt den Schlüssel an und die innere Ebene zeigt die entsprechenden Details an Schlüssel! ~~

                                <ul>
                                    <li>
                                        <ul> 
                                            <li></li>
                                        </ul>
                                    </li>
                                </ul>
给我你的怀抱给我你的怀抱2793 Tage vor915

Antworte allen(6)Ich werde antworten

  • 世界只因有你

    世界只因有你2017-07-05 09:57:56

    后端把输出内容转换为json格式

    exit(json_encode($data));

    前端把json字符串转换为数组

    res = JSON.parse(res);
    或
    res = eval('['+res+']');//res = eval('('+res+')');

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-07-05 09:57:56

    是后端的问题,要么用json,要么用xml传输数据。这种数据前台无法解析。

    如后台返回json,拿到ajax返回的json。有两种方式解析得到js对象

    1、x = JSON.parse(data)
    2、x = eval("(" + data + ")");//固定语法,不需要问为什么,嘻嘻

    不用谢

    Antwort
    0
  • 某草草

    某草草2017-07-05 09:57:56

    JSON.parse(res)

    Antwort
    0
  • ringa_lee

    ringa_lee2017-07-05 09:57:56

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

    可以使用json结构。

    举个例子:

    var a = [1,2,3,4];
    var b = [5,6,7,8];
    var obj = {};
    obj['a'] = a;
    obj['b'] = b;

    Antwort
    0
  • 伊谢尔伦

    伊谢尔伦2017-07-05 09:57:56

    后端的问题,让他改

    Antwort
    0
  • typecho

    typecho2017-07-05 09:57:56

    看起来有点像PHPvar_dump出来的信息,首先确认一下后端返回来的数据钥匙json的前端处理才会简单

    Antwort
    0
  • StornierenAntwort