2010-04-20 6 views
1

Je génère une chaîne de tableau HTML dynamique et affiche à l'intérieur d'une div. J'affecte l'ID et le serveur de runat dans cette chaîne. par exemple.Tri Table HTML générée dynamiquement

string s="<table id='tblAll' runat='server'></table>".

Cette chaîne est générée sur une autre page, et son passé comme XmlhttpResponseText

Je veux appliquer le tri sur ce tableau, il serait grand si quelqu'un peut me aider. Merci

Répondre

4

Vous pouvez utiliser jQuery tablesorter plug-in

+0

mais comment? je ne peux pas affecter l'ID, comme son dans la chaîne $ ("# HTMLTableName"). Tablesorter(); il n'est pas capable de trouver cet ID de table HTML –

+0

Après avoir inséré l'objet dans le DOM, vous pouvez le lier. Je ne suis pas sûr si tablesorter fonctionnera pour les objets générés dynamiquement. – rahul

0

Utilisez le plugin jQuery tablesorter, et au lieu de sélectionner la table via son ID, vous pouvez le sélectionner via le contenant div et un sélecteur d'enfant:

$("div#container table").tablesorter(); 
Questions connexes