我试图从datatable获取行号并传入一些更新函数。有时它将行号作为[Object object]这是我的代码:
var table = $('#example').DataTable();
$('#example tbody').on( 'click', 'tr', function ()
{
var idx = table.row( this ).index();
alert(idx);//Some times it alerts [Object object]
}
答案 0 :(得分:6)
您可以使用
$('#example tbody').on( 'click', 'td', function ()
{
var tr = $(this).closest("tr");
var rowindex = tr.index();
alert(rowindex);
});
这样你就可以得到行的索引值。
答案 1 :(得分:0)
$(document).ready(function () {
$("#example ").dataTable().find("tbody").on('click', 'tr', function () {
alert(this.rowIndex);
});
});