2009-10-14 7 views
3

J'ai un jquery modal simple avec une zone de texte et linkbutton lorsque l'événement bouton cliquez sur le lien est tiré et je tente d'obtenir la valeur de la zone de texte dans le code derrière elle est videjquery simples modal + asp.net

Tous des idées?

+0

est le client de l'événement linkbutton ou côté serveur? – k0ni

+0

il publie côté serveur –

+0

La publication provoque la fermeture du modal simple. Vous pouvez l'iframe dans le modal – k0ni

Répondre

5

Vous devez vous assurer que la fenêtre modale est ajoutée à l'intérieur de la balise de formulaire au lieu de la balise body.

http://www.ericmmartin.com/projects/simplemodal/#options

  • appendTo [Corde: 'corps']

Le sélecteur jQuery pour ajouter des éléments à. Pour ASP.NET, utilisez 'formulaire'.

+2

Ceci est correct, par défaut la plupart des mods jquery (y compris l'interface utilisateur) s'ajoutent au corps, ainsi il déplace la zone de texte en dehors du formulaire soumis. Pour cette raison, vous ne publiez pas sa valeur sur le serveur, en utilisant le changement dans la réponse ci-dessus, il résout ce problème. –

Questions connexes