[jQuery-es] Thickbox y devolver un valor del popup
Fernando G.M.
fgomez en gmail.com
Vie Mar 23 03:38:27 PDT 2007
Tengo el dia tonto, primero respondo solo a noth, y luego cuando voy a
enviar la respuesta a la lista, envio un mensaje vacio :(
No sé si es la manera 'canónica' de hacerlo, pero como se suele decir
'en mi máquina funciona'.
window.parent.$('#id_del_input_en_A').val($("id_del_input_en_B").val());
y para cerrar el thickbox:
window.parent.TB_remove();
pones ambas dos en el onclick del enlace #devolver_datos, y voilá :)
On 3/23/07, Fernando G.M. <fgomez en gmail.com> wrote:
> On 3/22/07, noth css <nothnk en gmail.com> wrote:
> > Buenas Grupo!! me presento oficialemente al grupo.
> >
> > todos conocemos el plugin para jquery thickbox , que nos permite
> > popups accesibles, no solo de imagenes sino tambien, de paginas .html
> > o php
> >
> > la cuestion es que tengo lo siguiente:
> >
> > una pagina A, donde tengo un campo de input de tipo text que llamo ciudad
> >
> > <input type="ciudad" id="ciudad" name="ciudad" />
> >
> > <a href="calcular_ciudad.php?keepThis=true&TB_iframe=true&height=600&width=400"
> > class="thickbox" >Coordenadas</a>
> >
> > al pulsar el enlace me abre la pagina B
> >
> > que me calcula unos datos de la ciudad en ese popup, y los voy
> > mostrando en otro imput
> >
> > <input type="sol_ciudad" id="sol_ciudad" name="sol_ciudad" />
> >
> > y tengo un enlace <a href="#" id="devolver_datos"> Son correctos los datos</a>
> >
> > lo que quiero es que al pulsar dicho enlace, el popup de thickbox me
> > cierre el popup y me devuela su valor en el campo input ciudad de la
> > página A
> >
> > Eh conseguido imprimir ese dato dentro de otro elemento en la página
> > B, pero no se como devolverlo, ni como cerrar el popup
> >
> > Aver si me podeis echar una mano
> >
> > un saludo
> > _______________________________________________
> > jquery-es Lista de correo en español para usuarios de jQuery
> >
> > * Recuerda que debes utiliza "responder a todos" para enviar tu respuesta a la lista
> > * Para abrir un tema de conversación, escribe a jquery-es en scriptia.net
> > * Puedes gestionar tu suscripción en http://lists.scriptia.net/listinfo.cgi/jquery-es-scriptia.net
> >
>
Más información sobre la lista de distribución jquery-es