您的位置:首页 > Web前端 > JavaScript

[dataTables.js error] Uncaught TypeError: myTable.row is not a function

2016-04-13 14:33 639 查看
使用dataTables.js时遇到的问题。

代码如下:

var myTable = $('#dynamic-table')
.dataTable({
bAutoWidth : false,
"aoColumns" : [ {
"bSortable" : false
}, null, null, null ],
"aaSorting" : [],
});

$('#dynamic-table tbody').on( 'click', 'input', function () {
var data = myTable.row( this ).data();
});


解决办法一:

修改第2行的创建接口,修改后的代码如下:

2       .DataTable({


解决办法二:

修改第11行的调用接口,修改后的代码如下:

11       var data = myTable.api().row( this ).data();


以上方法二选一即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: