后台得到json,jq怎么操作json字符串

发布网友 发布时间:2022-04-24 11:23

我来回答

2个回答

热心网友 时间:2023-10-11 02:20

JSON本质是个对象,如果你没有设置返回数据类型为JSON,则需要对返回的数据进行转化: eval

得到对象后你想输出某个值或者循环都是可以的:

$.ajax({
    ...
    success: (r) => {
        // r: {a: 'hello', b: 'world'}
        console.log(r.a);  // 直接打印对象中的某个值
        for (let key in r) {
            console.log(r[key]);   // 循环每个属性
        }
    }  
    ...
})

热心网友 时间:2023-10-11 02:21

后台哪来的JQ, 前端发送请求得到后台提供的json,直接操作就可以了啊。比如ajax 你把后台定义返回的数据命名为一个变量,然后再请求成功的函数里操作就可以了啊

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com