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

cargar un overlay(cuadro de dialogo) con ajax.

Estas en el tema de cargar un overlay(cuadro de dialogo) con ajax. en el foro de Frameworks JS en Foros del Web. Hola, amigos creo que el titulo esta fatal, estoy usando jquery tools para mostrar un cuadro de dialogo con esto: javascript Código: $(document).ready(function(){ $('a[rel]').overlay({mask: '#000', ...
  #1 (permalink)  
Antiguo 30/08/2011, 11:58
Avatar de Copia  
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 4 meses
Puntos: 4
cargar un overlay(cuadro de dialogo) con ajax.

Hola, amigos creo que el titulo esta fatal, estoy usando jquery tools para mostrar un cuadro de dialogo con esto:

javascript
Código:
$(document).ready(function(){         
                $('a[rel]').overlay({mask: '#000', effect: 'apple'});
});
el Html es asi:
Código:
 <div id="divlogin"  class="apple_overlay">    
<!-- codigo -->
</div>
Esto funcina correctamente cuando todo esta en la misma pagina, el problema surge que ahora ese formulario lo tengo que llamar por ajax con este codigo:
Código:
$(document).ready(function(){
    $('#alogin').click(function(){
        var Url = this.href;        
         $.ajax(
       {
           type: 'POST',
           url: Url,
           success: function(resp){                            
               $('#frmLogin').append(resp);
           }
       });       
       return false; 
    });    
 });
y una vez cargado la pagina me quedaria asi:

Código:
<div id=frmLogin>
 <div id="divlogin"  class="apple_overlay">    
<!-- codigo -->
</div>
</div>
Pues ahi llega mi problema lo que quiero hacer es que ni bien se cargue el formulario aparasca el Overlay(el cualdro de dialogo) pero esta funcion no lo cargar
Código:
$(document).ready(function(){         
                $('a[rel]').overlay({mask: '#000', effect: 'apple'});
});
Creo yo que necesito agregar esa funcion dentro del evento click:
Código:
$(document).ready(function(){
    $('#alogin').click(function(){
        var Url = this.href;        
         $.ajax(
       {
           type: 'POST',
           url: Url,
           success: function(resp){                            
               $('#frmLogin').append(resp).overlay({mask: '#000', effect: 'apple'});
           }
       });       
       return false; 
    });    
 });
Pero no funciona. :( como lo tendria que hacer para cargar ese funcion overlay??
__________________
Dejando una huella de mi existencia por la red en http://tiricaya.com
  #2 (permalink)  
Antiguo 31/08/2011, 10:50
Avatar de Copia  
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 4 meses
Puntos: 4
Respuesta: cargar un overlay(cuadro de dialogo) con ajax.

si tan solo pudiera llamar a la funcion overlay desde una funcion, seria genial.
__________________
Dejando una huella de mi existencia por la red en http://tiricaya.com

Etiquetas: ajax, dialogo, html, javascript, jquery, formulario
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 23:10.