2009-09-10 7 views
1

Dans mon application, je souhaite présenter une liste de choix pour un utilisateur dans une fenêtre contextuelle modale. Je vais utiliser la valeur qu'ils sélectionnent dans la page 'parent'.Fenêtre contextuelle modale pour la sélection d'une option [jQuery]

J'ai regardé dans nyroModal, mais aucun des exemples n'inclut une valeur de retour après la fermeture modale. Je suppose que c'est parce que c'est l'ouverture du contenu avec une nouvelle requête HTTP, qui ne se prête pas bien à retourner une valeur.

Des suggestions de bibliothèques/façons de contourner ce problème?

Répondre

0

J'utiliserais ThickBox et afficherais le contenu en ligne en tant que boîte de dialogue modale.

Ainsi, vous pouvez interroger les éléments en ligne (qui seront masqués lorsque la boîte de dialogue est fermée) pour les données saisies. Pourquoi ne pas simplement utiliser le dialogue jquery-ui?

+0

Essayez cela, prometteur jusqu'à maintenant. Comment fermez-vous le modal après que l'utilisateur a effectué une action sans qu'ils aient à cliquer manuellement pour fermer également? – Kirschstein

+0

réponse: appel tb_remove(); – Kirschstein

+0

C'est vrai. Vous pouvez également spécifier que la boîte de dialogue ne doit pas être modale et fermer si vous cliquez derrière. – jgallant

0

nous utilisons JModal. Cela fonctionne bien et fait ce que vous avez décrit.

Questions connexes