domingo, 6 de noviembre de 2016

Cannot set property '_DT_CellIndex' of undefined Error datatables.net

Si sale el error Cannot set property '_DT_CellIndex' of undefined... cuando intentamos usar Datatables en nuestra página web, es simplemente porque tenemos la tabla mal formada.
Puede ser que una columna no concuerde, o una fila está de más. Cualquier error en la tabla puede generar este error. Para identificar el error dar clic derecho en la página y examinar código fuente, asumo que la tabla se ve bien pero sin el datatables funcionando, revisar en todo el html la creación de la tabla, que tenga todos los tags correctos.
Una vez todo está correcto el error se elimina y ya sale bien el datatable.

Puede ver un ejercicio ya corregido aquí: http://live.datatables.net/zakabile/2/edit

En la parte de abajo aparece un comentario que al eliminarlo se reproduce el error.

Con error, se puede apreciar en inspect y que el datatable no muestra sus opciones:
_DT_CellIndex Error


Sin error, ya no aparece el error en inspect y el datatable muestra sus opciones:
_DT_CellIndex corregido


No hay comentarios: