{hero}

row().child.show()

源自:DataTables 1.10

使父行中的子行可见。

说明

此方法可用于随时使父行中的子行可见。可使用 row().child() 附加子行,但不一定让它们立即可见。此方法提供使已附加的子行可见的选项。

与对 DataTable 进行操作的许多其他方法不同,此方法不要求调用 draw() 来显示所产生的更改。子行可插入到表格中,而无需 DataTables 重新绘制。

类型

函数 row().child.show()

说明

显示父行中的子行

返回

DataTables API 实例。

示例

最初创建详细行,但直到点击该行才会显示它们

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();
	}
});