Bonjour,
Je fais un champ de recherche qui retourne, en temps réel, les résultats. Un peu comme Google quoi. (Voir ci-dessous)
Ce que j'ai fait
J'ai réalisé un script JavaScript qui réalise une requête ajax qui appelle /api/students/search?q=cequejeveux
La requete renvoi une réponse en JSON donc tout est ok :)
Ma question
Comment générer du HTML complexe en JavaScript sans avoir à faire plein de document.createElement dans une boucle ?
Existe-t'il des bonnes pratiques ?
Voici la structure que je souhaite réaliser en JavaScript
<ul>
<li class="student-card">
<div class="student-name">PRENOM NOM</div>
<div class="student-class">CLASSE</div>
<input type="hidden" name="students[]" value="31"/>
</li>
Comment procédez vous dans ce cas la ?