Foros del Web » Programando para Internet » Jquery »

Ejecutar automaticamente div con ajax

Estas en el tema de Ejecutar automaticamente div con ajax en el foro de Jquery en Foros del Web. Les contare mi caso, creo que la verdad es muy sencillo mas sin embargo tengo dias con este pendiente. Actualmente tengo un formulario con el ...
  #1 (permalink)  
Antiguo 24/11/2014, 17:28
 
Fecha de Ingreso: noviembre-2014
Mensajes: 1
Antigüedad: 10 años
Puntos: 0
Ejecutar automaticamente div con ajax

Les contare mi caso, creo que la verdad es muy sencillo mas sin embargo tengo dias con este pendiente.

Actualmente tengo un formulario con el que valido una serie de xml, lo que yo estoy buscando es que despues de que se ejecute la validacion me arroje un popup con los resultados de la validacion.

Les presento mi codigo jquery

Código HTML:
<script type="text/javascript">
	$(document).ready(function() {
		setTimeout(function(){
			var url = "verificacion.php";
				$.ajax({
					url: url,
					type: "GET",
					success: function(datos){
						$("#cpopup").html(datos);
						$("#popup").fadeIn();
					}
				});
				return false;
			});
		
		$("#close").click(function(){
			$("#popup").fadeOut();
		});		
	});
</script> 
Código HTML:
<div id="popup">
				<a href="#" id="close"><img src="img/error.png" /></a>
				<div id="cpopup"></div>
			</div> 
la informacion recae en este div


como lo ven este se abre automaticamente al iniciar mi ventana, lo que yo pretendo hacer es que se abra despues de haber validado los xml.

Por su atencion muchas gracias.
  #2 (permalink)  
Antiguo 25/11/2014, 08:38
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 10 años, 4 meses
Puntos: 44
Respuesta: Ejecutar automaticamente div con ajax

Si querés que no se muestre al principio, podés ponerle un display: none por ejemplo.

Código HTML:
<div id="popup" style="display: none"> 
De esta manera, arrancará siendo invisible para el usuario.

Saludos.

Etiquetas: html, php
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 03:17.