jQuery ajax remplissage de la table html

Si j'ai une table:

<table>
    <thead>
        <tr>Col1</tr>
        <tr>Col2</tr>
        <tr>Col3</tr>
    </thead>
    <tbody>
    </tbody>
</table>

Quelle est la manière la plus rapide et la plus efficace pour remplir le tr avec tr éléments contenant mes données à partir d'une base de données à l'aide d'un Ajax de Jquery. (sauf si vous avez une meilleure façon)

Retour code html de le webservice OU créer dynamiquement le code html en Javascript?

J'ai également à l'appui de l'utilisateur "forer vers le bas; c'est à dire soit en cliquant sur un > ou double-cliquant sur la ligne pour ouvrir une fenêtre pour montrer quelques informations supplémentaires. (y compris une autre table et le détail des informations renvoyées par un webservice)

Toutes les idées sont les bienvenues!

Je suggère d'utiliser le jquery template de plugin pour insérer les données dans la table.

OriginalL'auteur kralco626 | 2011-05-18