row().child.show()
源自:DataTables 1.10
使父行中的子行可见。
说明
此方法可用于随时使父行中的子行可见。可使用 row().child()
附加子行,但不一定让它们立即可见。此方法提供使已附加的子行可见的选项。
与对 DataTable 进行操作的许多其他方法不同,此方法不要求调用 draw()
来显示所产生的更改。子行可插入到表格中,而无需 DataTables 重新绘制。
类型
示例
最初创建详细行,但直到点击该行才会显示它们
var table = new DataTable('#myTable');
table.rows().every(function () {
this.child('Row details for row: ' + this.index());
});
$('#example tbody').on('click', 'tr', function () {
var child = table.row(this).child;
if (child.isShown()) {
child.hide();
}
else {
child.show();
}
});