javascript - 类型错误 : Cannot read property 'match' of undefined at Object. j [作为渲染] (angular-datatables.min.js:6)

标签 javascript jquery ajax angularjs datatables

我正在使用 angular-datatables.min.js 作为数据表,我遇到了这个错误,我尝试了很多但无法解决。有人可以帮我解决这个问题吗?

App.controller('DailyTaskListController', ['$scope', '$http', 'DTOptionsBuilder', 'DTColumnBuilder', function DailyTaskListController($scope, $http, DTOptionsBuilder, DTColumnBuilder){

    $scope.dtOptions = DTOptionsBuilder.newOptions()
        .withOption('ajax', { 
             url: 'dailytask/getMoreRecord',
             type: 'GET', 
             dataSrc: 'data'
            })  
        .withOption('processing', true)
        .withOption('serverSide', true)
        .withPaginationType('full_numbers');

    $scope.dtColumns = [
        DTColumnBuilder.newColumn('id'),
        DTColumnBuilder.newColumn('firstName'),
        DTColumnBuilder.newColumn('lastName')
    ];
    }]);

以及我使用它的表格,

<table  datatable="ng" dt-options="dtOptions" dt-columns="dtColumns" class="table table-bordered table-striped row-border hover">

我以相同顺序使用的 js 文件

<script src="${bowerResouceUrl}jquery-ui/jquery-ui.min.js" type="text/javascript"></script>


<link href="${bowerResouceUrl}datatables/media/css/jquery.dataTables.css" rel="stylesheet" type="text/css" />

<script src="${bowerResouceUrl}angular/angular.min.js"></script> 
<script src="${bowerResouceUrl}angular-ui-router/release/angular-ui-router.min.js"></script>
<script src="${bowerResouceUrl}angular-animate/angular-animate.min.js"></script> 
<script src="${bowerResouceUrl}angular-datatables/dist/angular-datatables.min.js"></script>  

最佳答案

如果您使用 .withOption('ajax') 您可能不会在表格标记中使用 datatable="ng"而只是使用 datatable 。

关于javascript - 类型错误 : Cannot read property 'match' of undefined at Object. j [作为渲染] (angular-datatables.min.js:6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32037962/

相关文章:

JavaScript insideHTML 锁定其他 JavaScript

php - 用户操作后更新数据库

php - 使用 Javascript 将多个表单数据收集为 JSON 并通过 AJAX 发送到 PHP

javascript - 如何在 while 循环中串联连接 Promise

javascript - 我可以使用源映射将 .less 更改为 a.min.css 并且仍然能够在开发工具中查看 .less 文件吗?

javascript - Ajax 返回空白响应

javascript - 创建 XMLHttpRequest 对象时 document.write() 不起作用

javascript - 页面导航而不丢失表单字段数据?

javascript - 将数据属性分配给模型

javascript - PATH npm 中的空格