DataTables et formatage de tableau

En installant dataTables sur un tableau, on peut avoir l’erreur suivante :

Datatables: Cannot read property ‘mData’ of undefined

C’est sûrement une erreur de formatage de votre tableau. Pour y remédier, veillez à ce que certaines règles soient respectées :

  • utiliser les balises <thead> et <tbody> pour bien séparer l’en-tête et le corps du tableau
  • garder, pour chaque ligne <tr>, le même nombre de colonnes <th> dans <thead> que de cellules <td> dans <tbody>
  • la dernière colonne ne doit pas contenir l’attribut colspan

Exemple de bon formatage :

 

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.