2010-06-18 4 views
0

J'utilise un site ASP.Net MVC avec un lien vers une page ASP.Net WebForms qui effectue le téléchargement. Je voudrais fermer ma boîte de dialogue jquery ui lorsque le téléchargement commence. Y a-t-il un événement javascript/jquery que je peux utiliser pour accomplir ceci?Fermer la boîte de dialogue de l'interface utilisateur jquery au début du téléchargement du fichier

J'ai trouvé un exemple avec exactement ce que je veux faire here, mais depuis que j'utilise MVC au lieu de WebForms je n'arrive pas à le faire fonctionner.

Répondre

0

Deux possibilités:

  1. cible votre formulaire à caché, et fermez votre boîte de dialogue à partir d'un gestionnaire « de charge » sur l'objet de la fenêtre dans le
  2. Demandez au client de créer une chaîne aléatoire et post avec le formulaire, puis démarrez une boucle d'interrogation pour vérifier document.cookie pour voir si elle contient la chaîne aléatoire. Le serveur doit définir un cookie dont la valeur est cette chaîne aléatoire, et il doit le faire dans l'en-tête du fichier envoyé. Lorsque la boucle d'interrogation client voit le cookie, il peut fermer la boîte de dialogue.
+0

Merci, en utilisant un