07/04/2011, 11:37
|
| | Fecha de Ingreso: enero-2011
Mensajes: 6
Antigüedad: 13 años, 11 meses Puntos: 0 | |
pasar variables entre php y ajax Hola a todos,
necesito pasar el nombre de los check box, si estan marcados de un archivo php a una funcion ajax para que me lo envie a otro archivo php y pueda hacer una consulta a la base de datos y me devuelva el resultado en el primer php. Os pongo el codigo:
el codigo php que tiene que pasar los check marcados a la funcion MostrarConsulta de ajax es este:
<form name="consulta" action="" onsubmit="MostrarConsulta('consulta.php'); return false" method="POST">
<input type="checkbox" name="option1" value="Milk1"> Milk1<br>
<input type="checkbox" name="option2" value="Milk2"> Milk2<br>
<input type="checkbox" name="option3" value="Milk3"> Milk3<br>
<label>
<input type="submit" value="Consultar" />
</label>
</form>
La funcion MostrarConsulta:
function MostrarConsulta(datos){
divResultado = document.getElementById('resultado');
ajax=objetoAjax();
ajax.open("GET", datos);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
Y por ultimo esta funcion tiene que pasarme los nombres de los check marcados a datos que es consulta.php, donde hago la consulta dependiendo de los check marcados y lo muestro en la primera pagina php en la div=resultado.
Alguien me puede hechar un cable ??
Gracias |