jQuery数据表:测试是否初始化数据库插件 [英] jQuery datatables: test if datatables plugin is initialized

查看:167
本文介绍了jQuery数据表:测试是否初始化数据库插件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想检查一个表单元素,id =datatable是否是初始化数据。这样的东西:

  if($('#datatable')。dataTable()。initialized){
alert (已初始化!);
}
else {
alert(not initialized!);
}

我该怎么做?
谢谢!

解决方案

首先,在初始化数据表时添加一个特殊的类名:


$ b $ ()初始化'addClass('initialized')。dataTable()
现在,您可以按类别分类:

  alert($('#datatable')。hasClass('initialized'))


I want to check if a table element with say, id="datatable" is datatables-initialized. Something like this:

if ($('#datatable').dataTable().initialized) {
  alert("initialized!");
}
else {
      alert("not initialized!");
    }

How can I do that? Thanks!

解决方案

First, add a special class name when you're initializing datatables:

$('.datatable').not('.initialized').addClass('initialized').dataTable()

And now you can tell them apart by class name:

alert( $('#datatable').hasClass('initialized') )

这篇关于jQuery数据表:测试是否初始化数据库插件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆