09/12/2007, 20:40
|
| | Fecha de Ingreso: diciembre-2007
Mensajes: 5
Antigüedad: 17 años, 1 mes Puntos: 0 | |
Solucion a Ajax para leer 2 funciones o mas Hola primero esta solucion practica me tomo algo de tiempo para resolverla, y es realmente facil para actualizar 2 div's o mas a la ves con ajax:
lo explicare y espero me entiendan: 1.- Primero tengo un boton con un onclick
<input type="submit" id="pruebaBoton" value="Enviar" onclick="clientesBuscar()" /> 2.- En el archivo .JS tengo la funcion que mando llamar desde el boton
function clientesBuscar(){
var var1,mensaje;
var1 = document.getElementById('idcliente').value;
mensaje = document.getElementById("areaCliente");
if(var1 == ""){
alert("El campo Cliente no puede estar vacio");
return;
}
ajax=nuevoAjax();
ajax.open("POST", "clientesBuscar.php", true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
mensaje.innerHTML = ajax.responseText
}
}
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("var1="+var1) setTimeout("clientesinfo()",100); setTimeout("mercanciainfo()",500);
}
Noten que incluyo el comando de javascript setTimeout("clientesinfo()",100); y actualizo en otro div con un retraso de 100 milisegundos y otro setTimeout("mercanciainfo()",500); con un retraso de 500 milisegundos que actualiza otro div de mi pagina.
Eso es todo espero les sirva y que le den el uso adecuado, esto lo hago ya que en esta pagina como en otras me han ayudado siempre a resolver problemas.
Última edición por magodeoz78; 09/12/2007 a las 21:38 |