【发布时间】:2019-06-27 22:29:48
【问题描述】:
我尝试在点击时获取完整的行数据。
我从Datatables官方网站尝试了这段代码-
var table = $('#example').DataTable( {
data: data,
columns: [
{ data: "UserID" },
{ data: "Name" },
{ data: "emailID" },
{ data: "Role" },
{ data: "Status" }
]
} );
$('#example tbody').on( 'click', 'tr', function () {
var data = table.row(this).data();
alert( "Value = "+data[0] );
} );
但得到的值 = 未定义。
【问题讨论】:
-
请附上MCVE代码https://stackoverflow.com/help/mcve
-
请显示更多数据和 HTML。
-
@MinhNguyen 与这里的 html 代码无关。
-
不是
table.on( 'click', 'tbody tr', function () { ...吗? -
你能检查你的控制台是否有任何 DataTables 警告吗?
标签: javascript angularjs datatable datatables