jquery peut faire cela? fenêtre pop-up pour la valeur
J'ai utilisé du JavaScript pour ouvrir une nouvelle fenêtre(enfant) lorsque l'utilisateur clique sur le bouton à partir de la fenêtre parent.
Sur une nouvelle fenêtre(enfant), j'ai un textbox et un bouton, j'ai besoin de pour obtenir la valeur de la textbox et passer à la fenêtre parent lorsque l'utilisateur clique sur le bouton, lors de la fermeture de la fenêtre enfant, j'ai besoin de la mise à jour de la valeur insérée dans la fenêtre parent (sans actualisation de la fenêtre parent) donc je peux afficher ma valeur à certaines champ caché/étiquette de la fenêtre parent , comment puis-je le faire?
1 - fenêtre parent a bouton cliqué enfant fenêtre ouverte
2 - fenêtre enfant a textbox et un bouton, lorsque le bouton est cliqué, l'enfant va faire un post au serveur de mise à jour de la base de données, puis transmettre la valeur de la zone de texte de la fenêtre parent sans rafraichissement de la fenêtre parent, et de fermer la fenêtre enfant.
Comment puis-je le faire? Est-il peut être fait avec un simple JavaScript?
Si je le fais à l'aide de jquery, j'ai de plus en bénéficier?
Quelqu'un pourrait-il des conseils comment puis-je le faire?
Vous devez vous connecter pour publier un commentaire.
Je vous recommande d'utiliser le jQuery dialogue widget au lieu d'une, nouvelle fenêtre. Cela permettra de faciliter l'accès à la nouvelle valeur comme il est dans la même fenêtre DOM. Juste le rappel du bouton qui permet de fermer la fenêtre extraire la valeur de l'élément DOM contenues dans la boîte de dialogue et le copier à la cible de l'élément DOM sur la forme.
Absolument: vous êtes à la recherche pour le JS natif* ouvreur propriété (discussion ici), pas de jquery nécessaire (mais il peut être enveloppé pour vous, là).
Windows d'ouverture et de fermeture est un joli non-2.0 façon de faire les choses bien, ne seriez-vous pas plutôt un lightbox ou similaires dans la page HTML en fonction de dialogue? jQuery dialogue serait certainement la voie à suivre pour que.
* bien, universellement pris en charge si pas de normes définies