Recharger datatable

Résolu
Rja26 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Rja26 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'utilise le plugin jquery datatable pour mes tables html.
Au chargement, j'ai donnees par defaut affiche dans le tableau.

J'ai mis un champs en haut de la table pour rechercher dans la base de donnee Mysql et je recharge la partie body de la table avec celle du nouveau resultat.

Mon probleme est quand je recupere les donnees apres requete ajax, le filtre du datatable fait toujours recherche sur les donnees initialement chargée.

Besoin d'aide s'il vous plait!

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Tu recharges les données ... donc en javascript ( via ajax) je suppose...

Donc tu dois pouvoir, avant de faire appel à ton ajax, faire un Destroy() de ton datatable...
https://datatables.net/reference/option/destroy

$('#tontableau').dataTable({
  "filter": false,
  "destroy": true
});

.

Sinon tu as aussi la possibilité il me semble de faire sur ton objet datatable
- un clear()
- Ajouter les nouvelles données
- draw()

-1
Rja26 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour la reponse, ca ma bien aidé.
0