AJAX - variables php a una funcion ajax

 
Vista:

variables php a una funcion ajax

Publicado por lorealvarez (1 intervención) el 12/09/2006 11:59:53
Hola buenas, lo que necesito es ejecutar una pagina .php en un div concreto al hacer click en un enlace, lo intente implementar en ajax pero a la hora de llamar a la funcion me da un error de sintaxis.
El script seria:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function pedirDatos(fuenteDatos, divID){
if(XMLHttpRequestObject) {
var obj = document.getElementById(divID);
XMLHttpRequestObject.open("GET", fuenteDatos);
XMLHttpRequestObject.onreadystatechange = function(){
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}
</script>

Y la llamada a la funcion que es donde aparece el problema es la siguiente:
<a href=# OnClick="pedirDatos('http://156.35.162.2/~lorena/aplicacion/buena_respuesta.php?respuesta='+<?="$r1[0]"?>'&pregunta='+<?="$p1[0]"?>,'lista');">

Yo creo que le estoy pasando mal los parametros...o algo...a ver si alguien me puede echar una mano....
Gracias por delante!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 30
Ha mantenido su posición en AJAX (en relación al último mes)
Gráfica de AJAX

RE:variables php a una funcion ajax

Publicado por Yamil Bracho (184 intervenciones) el 13/09/2006 16:12:25
Colocale un alert( fuenteDatos) al principio de la funcion pedirDatos( antes del if (XML...) para ver si estas armando bien el url.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar