"[["和"[{"之间的区别是什么 - jQuery语法。

我有一个期望以以下格式提供数据的 JQuery 表格:

{
    "draw": 1,
    "recordsTotal": 57,
    "recordsFiltered": 57,
    "data": [
        [
            "Angelica",
            "Ramos",
            "System Architect",
            "London",
            "9th Oct 09",
            "$2,875"
        ],
        [
            "Ashton",
            "Cox",
            "Technical Author",
            "San Francisco",
            "12th Jan 09",
            "$4,800"
        ]
    ]
}

我使用 Lua JSON 库进行编码后,得到以下结果:

{
    "draw": 1,
    "recordsTotal": 57,
    "recordsFiltered": 57,
    "data": [
        {
            "Angelica",
            "Ramos",
            "System Architect",
            "London",
            "9th Oct 09",
            "$2,875"
        },
        {
            "Ashton",
            "Cox",
            "Technical Author",
            "San Francisco",
            "12th Jan 09",
            "$4,800"
        }
    ]
}

唯一不同之处在于使用花括号,而不是方括号。当 JQuery 的 DataTable 看到花括号时就会出错。

我有两个问题:

  1. 两者之间的区别是什么?
  2. 如何使用方括号来编码数据?
点赞