描述(Description)
这个方法能够用来检查一个
tbodyTag
节点是否已经是一个
DataTables实例,可以有效保证你不会把一个已经初始化的再次初始化,提高效率。
请注意,这是一个静态的方法,不需要用API实例去调用,通过$.fn.dataTable
对象调用即可,并且随时可以执行这个方法,
甚至可以在生成表格之前调用这个方法。
类型(Type)
function isDataTable( table )
描述(Description):
检查一个
tbodyTag
节点是否已经是一个
DataTables实例
参数(Parameters):
名称(Name) | 类型(Type) | 是否可选(Optional) | |
---|---|---|---|
1 | version |
stringType
,
nodeType
,
jQueryType
,
DataTables.ApiType
|
No |
要检查table,可以是如下其中一个
|
返回(Returns):
true
表示检查的table是一个DataTables实例,false
则不是
例子(Example)
检查#example
是否是一个DataTables实例,如果不是,就初始化
1
2
3
if ( ! $.fn.DataTable.isDataTable( '#example' ) ) {
$('#example').dataTable();
}