(→Con mensaje de "carga") |
(→Con mensaje de "carga") |
||
Línea 132: | Línea 132: | ||
</source> | </source> | ||
*Fichero en php: | *Fichero en php: | ||
− | <source lang=" | + | <source lang="html4strict"> |
<?php | <?php | ||
sleep(3); | sleep(3); |
jQuery
Tutorial para desarrollar en Web mediante jQuery.
//Objeto JSON: { "nombre":"Pepe" , "apellido":"Pérez" } //Array JSON { "estudiantes": [ { "nombre":"Juan" , "lastName":"Alcocer" }, { "nombre":"Ana" , "lastName":"Serrano" }, { "nombre":"Mario" , "lastName":"Gil" } ] } //sintáxis en JavaScript: var estudiantes = [ { "nombre":"Juan" , "lastName":"Alcocer" }, { "nombre":"Ana" , "lastName":"Serrano" }, { "nombre":"Mario" , "lastName":"Gil" } ];
$.ajaxSetup ({ cache: false });
$.ajaxSetup ({ cache: false });
<html> <head> <title>Ajax Simple</title> <script src="jquery-1.8.2.min.js" type="text/javascript"></script> <script> $(document).ready(function(){ $("#enlaceajax").click(function(evento){ evento.preventDefault(); $("#destino").load("contenido-ajax.html"); }); }) </script> </head> <body> <a href="#" id="enlaceajax">Haz clic!</a> <br> <div id="destino"></div> </body> </html>
$(document).ready(function(){ $("#enlaceajax").click(function(evento){ evento.preventDefault(); $("#destino").load("recibe-parametros.php", {nombre: "Pepe", edad: 45}, function(){ alert("recibidos los datos por ajax"); }); }); })
Recibido el siguiente dato: <br/> Nombre: <?php echo $_POST["nombre"];?> <br/> Edad: <?php echo $_POST["edad"];?>
$(document).ready(function(){ $("#enlaceajax").click(function(evento){ evento.preventDefault(); $("#cargando").css("display", "inline"); $("#destino").load("pagina-lenta.php", function(){ $("#cargando").css("display", "none"); }); }); }) </script>
<?php sleep(3); echo ("He tardado 3 segundos en ejecutar esta p&aactute;gina..."); ?>