• DataTables warning: Requested unknown parameter '0' from the data source for row '0'


    问题:DataTables warning: Requested unknown parameter '0' from the data source for row '0'

    代码:

    <script type="text/javascript">
    
    var data = [
        {"Name":"UpdateBootProfile","Result":"PASS","ExecutionTime":"00:00:00","Measurement":[]},
        {"Name":"NRB Boot","Result":"PASS","ExecutionTime":"00:00:50.5000000","Measurement":[{"TestName":"TOTAL_TURN_ON_TIME","Result":"PASS","Value":"50.5","LowerLimit":"NaN","UpperLimit":"NaN","ComparisonType":"nctLOG","Units":"SECONDS"}]},
        {"Name":"NvMgrCommit","Result":"PASS","ExecutionTime":"00:00:00","Measurement":[]},
        {"Name":"SyncNvToEFS","Result":"PASS","ExecutionTime":"00:00:01.2500000","Measurement":[]}
    ];
    
    $(function() {
            var testsTable = $('#tests').dataTable({
                    bJQueryUI: true,
                    aaData: data,
                    aoColumns: [
                            { mData: 'Name' },
                            { mData: 'Result' },
                            { mData: 'ExecutionTime' },
                { mData: 'localtion' }
    ] }); }); </script>

    报错原因: 这个location字段,有数据的时候出现,没有数据的时候,就成这个样子了

       aoColumns: [
                            { mData: 'Name' },
                            { mData: 'Result' },
                            { mData: 'ExecutionTime' }
    导致页面错误。

    改正的方法是:
    1.$('#example').dataTable( {
      "columns": [
        null,
        null,
        null,
        {
          "data""office"// can be null or undefined
          "defaultContent"""
        }
      ]
    } );  加上【"defaultContent"""
    2. 用都是数组的形式
    var data = [
        ["UpdateBootProfile","PASS","00:00:00",[]] ,
        ["NRB Boot","PASS","00:00:50.5000000",[{"TestName":"TOTAL_TURN_ON_TIME","Result":"PASS","Value":"50.5","LowerLimit":"NaN","UpperLimit":"NaN","ComparisonType":"nctLOG","Units":"SECONDS"}]] ,
        ["NvMgrCommit","PASS","00:00:00",[]] ,
        ["SyncNvToEFS","PASS","00:00:01.2500000",[]]
    ];

    解决链接:
    https://datatables.net/manual/tech-notes/4
    https://datatables.net/reference/option/columns.defaultContent
    http://stackoverflow.com/questions/16539578/datatables-warning-requested-unknown-parameter-0-from-the-data-source-for-row
  • 相关阅读:
    plsql excel导入报错:未发现数据源名称并且未指定默认驱动程序
    exception java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    Android DiskLruCache 源代码解析 硬盘缓存的绝佳方案
    uestc 360(区间合并)
    UI_UITabBarController
    【C++ Primer】用于大型程序的工具
    Java 从基础到进阶学习之路---类编写以及文档凝视.
    Android 项目的代码混淆,Android proguard 使用说明
    android:Activity四种启动模式简单介绍
    已有数据库(单机)部署Database Vault
  • 原文地址:https://www.cnblogs.com/boyuan01/p/5564601.html
Copyright © 2020-2023  润新知