..
Salut,
Tu peux très bien renvoyer du HTML avec Ajax. La différence
serait de n'avoir que le fragment que tu veux mettre à jour et
non le code complet.
Tu peux donc séparer dans le code existant la partie renvoyable
via Ajax du reste. Quand tu génère la page complète tu fera un
appel à la fonction qui produit le fragment.
Personnellement, je fais pages (scripts) à part et envoi de paramètres pour préciser la méthode que je veux exécuter.
Par exemple, si j'ai un objet User, je vais créer un script que j'appellerai pour toutes mes requetes concernant un user, avec un paramètre qui me permettra de choisir la méthode à exécuter getUserById, getAllUser, getFriendsByUser, etc...
Et je ne renvoie jamais de html, juste du json pour sérialiser l'objet requis.
Partager