Bonjour,

Je suis en train de développer une application web en php / mysql.
Je développe en respectant le modèle MVC.

Le principe de mon application est l'affichage de tableaux comportant un grand nombre de données. Afin d'améliorer l'expérience utilisateur et la quantité de données transférées du serveur au client, j'utilise jQuery, notamment pour les appels ajax.

Je souhaiterai faire l'affichage d'une page de la façon suivante :
- appel de l'url
- affichage du squelette de ma page + tableau (tout sauf les données du tableaux)
- appel ajax permettant de charger le tableau avec les données

Cette façon de faire me permet, à chaque rechargement (suite à un tri sur une colonne par exemple), de ne pas faire transiter les balises tr / td sur le réseau, mais uniquement les données utiles. En outre, je respecte ainsi le modèle MVC, le code html restant dans les vues.

Mon souci est le suivant : Comment, à partir d'un JSON de données pures envoyées par le script php, comment faire pour charger mon tableau ? (j'ai essayé datatables qui ne m'a pas convaincu)

Autre question : ma façon de faire est-elle la bonne ?

Merci de votre aide et de vos conseils !