Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

401
Visualizações
jQuery datatables: prueba si el complemento datatables está inicializado

Quiero verificar si un elemento de tabla con, por ejemplo, id="datatable" está inicializado en tablas de datos. Algo como esto:

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

¿Cómo puedo hacer eso? ¡Gracias!

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Puede la función fnIsDataTable en jQuery datatable

 var ex = document.getElementById('example'); if ( ! $.fn.DataTable.fnIsDataTable( ex ) ) { $(ex).dataTable(); }

Puedes encontrar más información en api

over 4 years ago · Santiago Trujillo Relatório

0

Primero, agregue un nombre de clase especial cuando esté inicializando tablas de datos:

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

Y ahora puedes distinguirlos por nombre de clase:

 alert( $('#datatable').hasClass('initialized') )
over 4 years ago · Santiago Trujillo Relatório

0

Siento que seguir es la respuesta correcta a esto.

 $(document).ready(function(){ if (jQuery().dataTable) { // your code to do some detaul set ups } });

Por ejemplo

 $(document).ready(function(){ if (jQuery().dataTable) { $.extend( $.fn.dataTable.defaults, { iDisplayLength : 200, aLengthMenu : [[100, 200, 300, -1], [100, 200, 300, "All"]], }); } });

De esta manera, if(jQuery().<libname>) debería poder verificar cualquier biblioteca cargada o no.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda