【问题标题】:json issues with datatables数据表的 json 问题
【发布时间】:2020-04-18 05:16:36
【问题描述】:

我有这个 json 来了

"{\"data\":[{\"Youtube\":\"CD7JYg1inF8\",\"ID\":1,\"Title\":\"New Zealand\",\"Description\":\"raceway.\}]}"

我得到的错误是这个

DataTables warning: table id=ivideos - Requested unknown parameter 'id' for row 0, column 0. For more information about this error, please see http://datatables.net/tn/4

我有这样的调用代码:

$('##ivideos').DataTable({
         'deferRender': true,
         'ajax': {
            'url': 'a.cfc?method=getvideos',
            "dataSrc": function (d) {
                return d
            }
         },
         'columns': [            
            { 'data': 'id' },
            { 'data': 'title' },
            { 'data': 'description' },
            { 'data': 'youtube' }
         ]
      }); //dataTable

使用 1.10 及更高版本的数据表

【问题讨论】:

  • 看起来它在源数组中是ID,而不是id ....

标签: javascript jquery datatables


【解决方案1】:

我对数据表没有太多经验,但似乎列名是区分大小写的,就像查找 JSON 属性的库等一样。修复外壳并再次尝试您的方法。详情请见this answer

【讨论】:

  • 我也尝试过使用外壳,但我得到了同样的错误
猜你喜欢
  • 2011-08-13
  • 2020-04-23
  • 2010-11-10
  • 1970-01-01
  • 2020-12-31
  • 1970-01-01
  • 2021-07-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多