Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Recargar select al cerrar lightbox

Estas en el tema de Recargar select al cerrar lightbox en el foro de Frameworks JS en Foros del Web. Hola a todos. Tengo una duda de si es posible o no. Tengo un formulario con pequeños sub-formularios opcionales. Por ejemplo, que si tengo que ...
  #1 (permalink)  
Antiguo 05/03/2009, 07:49
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta Recargar select al cerrar lightbox

Hola a todos.

Tengo una duda de si es posible o no.
Tengo un formulario con pequeños sub-formularios opcionales. Por ejemplo, que si tengo que dar un cliente nuevo de alta, pues que se habra otro formulario php mediante lightbox. Mi duda es si es posible lo siguiente:
-Abrir el sub-formulario mediante lightbox
-Que el usuario rellene los campos
-Al aceptar, se cierre el lightbox y se refresque un select del formulario principal automaticamente.
Es posible? Me podríais enfocar? Existe algun ejemplo parecido a lo que quiero hacer?

Aviso, soy novato, estoy empezando, y todavia me cuesta visualizar la metodologia ajax.

Un saludo, y gracias por todo de antemano.
  #2 (permalink)  
Antiguo 05/03/2009, 13:19
Avatar de foreverOdd  
Fecha de Ingreso: noviembre-2007
Ubicación: Caracas
Mensajes: 489
Antigüedad: 16 años, 5 meses
Puntos: 14
Respuesta: Recargar select al cerrar lightbox

es posibloe, solo necesitas un empujon. La logica seria mas o menos asi:

Supongamos que el boton que cierra el ligthBox llama a la funcion "Guardar_datos_y_cerrar_LB" en el evento onclick, y existe una funcion que refresca el select llamada "refrecar_select", entonces solo haces:

onclick="Guardar_datos_y_cerrar_LB(), refrecar_select()"

Si es necesario pasar daros, los pasas, pero sin codigo es algo dificil ayudarte.

Suerte
__________________
My path is lit by my own fire, I only go where I desire
  #3 (permalink)  
Antiguo 09/03/2009, 07:37
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 1 mes
Puntos: 0
Hola, gracias por la respuesta. Soy novato en Ajax y no se por donde empezar.
Te muestro aqui parte de mi codigo. Estoy utilizando Xajax y Lightbox, pero acepto cualquier sugerencia.

Te subo los archivos a megaupload.
Mmm, no me deja poner enlaces a megaupload, pero te digo lo que va despues del la direccion de megaupload

?d=WYK330AA

Por ahora estoy trabajando con dos paginas (alta_ocupacion.php y alta_armador.php).
La primera llama a la segunda dentro de un lightbox, pero por ahora me encuentro en la siguiente situacion:

-Si cargo la segunda pagina a través de la primera mediante lightbox, no me inserta en la base de datos, y además en explorer me informa de un error que no se cual es.
-Si cargo la segunda pagina directamente en un navegador, si me inserta perfectamente en la base de datos.
-Otro problema es que no me muestra los mensajes.

¿Podrías echarme una mano? Mi intencion es que la primera pagina me cargue la segunda a través de un lightbox, si la relleno correctamente que me lo inserte en la base de datos me cierre el lightbox (y me refresque un select de la primera pagina, pero eso más adelante), y si no la relleno bien, que me diga el campo que está mal y se quede en el lighbox.
Un saludo.

PD: ¿Me recomiendas algun libro o manual sobre ajax?

Última edición por wuncent; 10/03/2009 a las 05:39
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:57.