如何使用 JQUERY 从 JSON 数组对象获取数据?

ajprs28

如何使用 jquery 从 JSON 数组对象中获取所有数据?
我之前尝试过,但我的代码只能从 JSON 对象中获取数据。

这是我的 json 文件student.json

{"status":true,
  "offset":0,
  "limit":25,
  "total":2,
  "data":[
    { "id":231,
      "title":"mytitle1",
      "content":"myconten1",
      "created_at":"2017-07-10 03:56:32",
      "updated_at":"2017-07-10 03:56:32"
    },{ "id":230,
        "title":"mytitle2",
        "content":"mycontent2",
        "created_at":"2017-07-10 03:56:06",
        "updated_at":"2017-07-10 03:56:06"
    }]}

我的js脚本:

<script>
    $(document).ready(function(){
        $(function (){
            var $orders = $('#orders');
            $.ajax({
                type: 'GET',
                url: 'json/student.json',
                success: function(data) {
                    console.log('success', data);
                    $.each(data, function(i, dataentry){
                        $orders.append('<li>dataid: '+dataentry.id+'</li>');
                    });
                }
            });
        });

    });
</script>
瑞奇·莱维

所以首先,你不需要写这个:

$(document).ready(function(){  
             $(function (){

因为$(function()(w/oa space) 是$(document).ready(function().

关于你的问题 - 我相信这data是整个 JSON,所以你需要提取data.data,所以我会写这个:

$(function (){
    var $orders = $('#orders');
    $.ajax({
        type: 'GET',
        url: 'json/student.json',
        success: function(response) {      // <= this is the change
            var data = response.data;      // <= going inside the data itself
            $.each(data, function(i, data){
                $orders.append('<li>dataid: '+data.id+'</li>');
            });

        }
    });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Jquery从Json对象获取父节点

来自分类Dev

如何使用JQuery发布对象的JSON数组

来自分类Dev

使用HTTPful请求JSON数据时如何获取数组而不是对象

来自分类Dev

使用for-in循环从不是数组的JSON对象获取数据

来自分类Dev

JSON数组使用jQuery或javascript获取长度

来自分类Dev

使用jQuery从JSON对象值创建数组

来自分类Dev

如何使用jQuery each()在JSON数据中获取第二级数组值

来自分类Dev

如何使用jQuery发送对象的JSON列表?

来自分类Dev

如何使用jQuery返回php json数组对象?

来自分类Dev

如何使用jquery从json对象获取值?

来自分类Dev

如何获取使用jQuery发送的Django中的JSON数据

来自分类Dev

如何从json对象获取json数组?

来自分类Dev

如何使用json或jquery获取双对象?

来自分类Dev

使用jQuery从JSON获取对象

来自分类Dev

如何使用jQuery隐藏特定的JSON对象数据

来自分类Dev

如何使用jQuery从嵌套JSON对象获取值?

来自分类Dev

jQuery:如何通过另一个值从JSON对象数组中获取值

来自分类Dev

如何使用JQuery发布对象的JSON数组

来自分类Dev

如何使用jQuery从数组中获取数据

来自分类Dev

如何使用jQuery将Json数据获取到html

来自分类Dev

使用jQuery从JSON获取数据

来自分类Dev

如何使用JavaScript从JSON对象获取数据

来自分类Dev

如何使用json或jquery获取双对象?

来自分类Dev

如何使用jQuery获取JSON?

来自分类Dev

使用 loadsh 获取 json 对象数组名称(元数据)

来自分类Dev

如何使用 jQuery 从 JSON 对象中的数组中获取值?

来自分类Dev

如何从javascript数组对象/JSON获取数据并在React JS中使用它

来自分类Dev

如何使用ajax从jquery数据表中嵌套的json子数组中获取数据

来自分类Dev

我如何从 Json 对象和数组中获取数据

Related 相关文章

  1. 1

    使用Jquery从Json对象获取父节点

  2. 2

    如何使用JQuery发布对象的JSON数组

  3. 3

    使用HTTPful请求JSON数据时如何获取数组而不是对象

  4. 4

    使用for-in循环从不是数组的JSON对象获取数据

  5. 5

    JSON数组使用jQuery或javascript获取长度

  6. 6

    使用jQuery从JSON对象值创建数组

  7. 7

    如何使用jQuery each()在JSON数据中获取第二级数组值

  8. 8

    如何使用jQuery发送对象的JSON列表?

  9. 9

    如何使用jQuery返回php json数组对象?

  10. 10

    如何使用jquery从json对象获取值?

  11. 11

    如何获取使用jQuery发送的Django中的JSON数据

  12. 12

    如何从json对象获取json数组?

  13. 13

    如何使用json或jquery获取双对象?

  14. 14

    使用jQuery从JSON获取对象

  15. 15

    如何使用jQuery隐藏特定的JSON对象数据

  16. 16

    如何使用jQuery从嵌套JSON对象获取值?

  17. 17

    jQuery:如何通过另一个值从JSON对象数组中获取值

  18. 18

    如何使用JQuery发布对象的JSON数组

  19. 19

    如何使用jQuery从数组中获取数据

  20. 20

    如何使用jQuery将Json数据获取到html

  21. 21

    使用jQuery从JSON获取数据

  22. 22

    如何使用JavaScript从JSON对象获取数据

  23. 23

    如何使用json或jquery获取双对象?

  24. 24

    如何使用jQuery获取JSON?

  25. 25

    使用 loadsh 获取 json 对象数组名称(元数据)

  26. 26

    如何使用 jQuery 从 JSON 对象中的数组中获取值?

  27. 27

    如何从javascript数组对象/JSON获取数据并在React JS中使用它

  28. 28

    如何使用ajax从jquery数据表中嵌套的json子数组中获取数据

  29. 29

    我如何从 Json 对象和数组中获取数据

热门标签

归档