2010-11-02 9 views
0

J'ai une page avec une table avec quelques informations. J'ai aussi un bouton asp.net que j'utilise pour envoyer un e-mail avec le balisage de la table. Actuellement, je régénère la table et la stocke dans une chaîne et l'envoie comme le corps de l'E-mail. Ce que je voudrais faire à la place est d'utiliser la fonction html de JQuery pour récupérer le balisage de la page et le stocker dans la variable à utiliser dans le corps de l'e-mail. Quelqu'un peut-il donner un exemple?Obtenir du HTML en utilisant JQuery du bouton asp.net cliquez?

Répondre

1

Il y a une bonne quantité de façons de construire quelque chose comme ça. Une recherche rapide de la syntaxe JQuery renvoie la méthode avec laquelle vous pouvez renvoyer un contenu HTML d'éléments:

$ ('div.demo-container') .html();

http://api.jquery.com/html/

Il serait possible de construire votre Javascript d'une manière qui prend l'appel de retour de la méthode html() dans JQuery et stocke cette valeur dans un asp: caché avant de poster votre formulaire au serveur . Votre référence de publication dans ce champ masqué inclurait alors le balisage que vous désirez.

Questions connexes