Tutorial Akisha AJAX 1
Vamos a pensar en un escenario en donde se carga un contenido dinamico y el resulado se coloca dentro de un div, cuando se hace la llamada a un derminado archivo php, se coloca en un div el texto de carga y al finalizar se coloca la respuesta dentro del div.
goAJAX(xW,xF, xP,Exec,Load,replOnStart,replOnEnd)
1- Div en donde colocar el resultado
2- archivo donde se envia por POST
3- los parametros (a=1&b=2)
4- codigo javascript a ejecutar cuando finalice la llamada ajax (estado = 4)
5- Texto q muestra mientras se realiza la llamada(loading…)
6- si es ‘0′ no reemplaza el contenido al principio
7- si es ‘0′ no reemplaza el contenido al final
Ejemplo:
<div id=”zonaDinamica”>Esperando al click…</div>
<a href=”#” onclick=”goAJAX(’zonaDinamica’,'a.php’,'a=2′,’alert();’);return false;”>Click aqui</a>
———
1-Al Hacer click, se reemplaza el contenido del div por el texto predeterminado de carga (loading…)
——
<div id=”zonaDinamica”>loading…</div>
—–
2- se envia por post a a.php con los parametros ‘a=2′, se supune que a.php imprime algo, cualquier cosa, que sera la respuesta
3- esa respuesta es colocada en el div y como finalizo ejecuta el codigo alert(). Esto ultimo es opcional, sirve para ilustrar la posibilidad de hacer sincronico el javascript asincronico.
Normalmente se necesitan solo los 2 o 3 primeros parametros.
