Ver Mensaje Individual
  #14 (permalink)  
Antiguo 19/09/2012, 10:04
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 11 meses
Puntos: 220
Respuesta: Abrir ventana sin recargar

Viendo mas o menos tu requerimiento supongo que tu tienes esto

La ventana que vas a llamar
Código HTML:
Ver original
  1. <div id="dialog" />

Llamas la ventana
Código Javascript:
Ver original
  1. $( "#dialog" ).dialog();

y según entiendo lo que quieres es que en la ventana modal lanze un evento ajax, si es así bueno

Primero supongo que usas ajax para llenar ese modal, usando jQuery
Código Javascript:
Ver original
  1. $.ajax({
  2.     url:"myurl",
  3.     type:"post",
  4.     success:function(data){
  5.         $('#dialog').innerHTML(data);
  6.         $('#dialog').dialog();
  7.     }
  8. });

Supongamos que tengas un botón en esa ventana lo único que tendrías que hacer por ejemplo seria esto


Código Javascript:
Ver original
  1. $.ajax({
  2.     url:"myurl",
  3.     type:"post",
  4.     success:function(data){
  5.         $('#dialog').innerHTML(data);
  6.         $('#dialog #myButton').click(function(){
  7.             // NUEVAMENTE ACA LLAMAS UN AJAX CUANDO HAZ HECHO CLICK EN EL BOTON
  8.             $.ajax({
  9.             });
  10.         });
  11.         $('#dialog').dialog();
  12.     }
  13. });

Si miras bien el código lo único que se hace es que una vez cargada la información dentro de la ventana modal asigno un evento a un botón que se encuentra dentro de la ventana así puedes hacer por cada control que esta dentro de ella y listo.

Saludos
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones