[AJAX] Séparation contrôleur / vue et Ajax
Bonjour,
J'utilise depuis relativement peu de temps Ajax et, lorsque le programme Ajax génère du HTML, je procède, classiquement je pense, via une variable qui contient le texte du html à retourner à la fonction Javascript :
Code:
1 2 3 4
| $texte = "<div>Du texte et autres joyeusetés HTML</div>";
// et à la fin du programme :
echo $texte; |
Je ne trouve pas ça très propre de passer par une variable PHP alors que le reste de l'appli est développée en séparant le code HTML du PHP.
Code:
1 2 3 4 5 6 7 8
| <?php
foreach($tableau)
{
?>
<div>Du texte et autres joyeusetés HTML</div>
<?php
}
?> |
Y a t-il une manière plus propre d'appliquer ce principe en Ajax ?