Recharger la page après la soumission, dans un iframe (javascript/jquery)

J'ai une page avec un iframe. Dans l'iframe, il y a un bouton "soumettre". Lorsque je clique sur le bouton "soumettre" je veux la fenêtre parent pour être mis à jour.
C'est ce que j'ai fait jusqu'ici, et cela fonctionne (le javascript est situé dans la fenêtre parent):

var myFrame = $('iframe');
myFrame.load(function() {
myFrame.contents().find('#publish').click(function() {

  myFrame.load(function() {
    location.reload();
  });

});
});

Le code fonctionne. Mais je trouve que le rechargement de l'iframe inutiles. Est-il une meilleure façon de détecter le moment où le "soumettre" est terminé?

(Je ne peux pas recharger la page en “onclick” ou relais sur tout retard. Je dois m'assurer que la soumission du formulaire est fini)

parent de la fenêtre de mise à jour? ou un parent de la fenêtre pour être rechargé? qu'est-ce que la mise à jour?
Comment résoudre ce à la fin?

OriginalL'auteur Hakan | 2011-04-17