Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

180
Vistas
¿Cómo usar deferLoading si no sabemos la cantidad total de entradas en la base de datos?

Actualmente estoy trabajando en un proyecto, donde muestro todas las máquinas virtuales disponibles en Azure. Como hay muchos datos, me gustaría usar deferLoading from DataTable. La cuestión es que, o uso deferLoading con valor entero o valor de matriz, en ambos casos, no sé cuál es la cantidad total de entradas en la base de datos (la base de datos a veces se actualiza y la cantidad total de entradas sujetas a cambio).

Así que me pregunto cómo podría manejar esto.

Mientras espero encontrar una solución usando deferLoading, también estoy tratando de cambiar la opción drawCallback, para cambiar la función llamada al hacer clic en los botones "Siguiente" o "Anterior". Entonces, solo cargaría 25 entradas nuevas en la tabla de datos, lo que reemplazaría los datos ya presentes en la tabla de datos.

Otra forma de resolver mi problema es usar una tabla estática, pero no tendré todas las posibilidades que puede ofrecer un DataTable.

Aquí está el código JavaScript actual:

 $('#table').DataTable({ pageLength: 25, /* processing: true, serverSide: true, deferLoading: [25, x], */ drawCallback: function() { // .off() disables the regular action of #table_<name> button // so the program will only execute the function we want. $("#table_next").off().click(function(event) { showNextVMs(); }); $("#table_previous").off().click(function(event) { showPreviousVMs(); }); } });

No dude en compartir algún consejo, nunca antes usé DataTables, puedo perder algunas buenas prácticas.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Como sugirió @cheesyMan, publiqué mi respuesta en los foros de DataTables. Aquí está el enlace a la respuesta.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda