AJAX - Problema con AJAX al mostrar mas de un contenido

 
Vista:

Problema con AJAX al mostrar mas de un contenido

Publicado por Carlos (1 intervención) el 02/02/2009 20:07:54
Hola amigos el inconveniente es el siguiente:
deseo mostrar 2 contenidos en diferentes contenedores mediante AJAX y para eso estoy utilizando el siguiente codigo:

var XMLHttpRequestObject = false;
if (window.XMLHttpRequest)
{
XMLHttpRequestObject = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function verifica(fuenteDatos, divID)
{
if(XMLHttpRequestObject)
{
var obj = document.getElementById(divID);
document.getElementById(divID).innerHTML="Procesan do...";
XMLHttpRequestObject.open("GET", fuenteDatos);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
{
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}

y en mi pagina llamo asi a la funcion

<table>
<tr>
<td>
<div id="respuesta"></div>
<script>verifica('pagina1.jsp','respuesta');</script>
</td>
<td>
<div id="detalle"></div>
<script>verifica('otrapagina.jsp','detalle');</script>
</td>
</tr>
</table>

e aui donde ocurre el problema ... solamente carga el contenido en el segundo DIV --> <div id="detalle"></div>

Al parecer el AJAX solo permite cargar una sola vez.

¿Alguna sugerencia para poder cargar mas de un contenido?

gracias
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

RE:Problema con AJAX al mostrar mas de un contenid

Publicado por weirdmix (45 intervenciones) el 18/06/2009 23:45:45
utiliza un objeto de ajax para cada peticion...
quita el cache via codigo dentro del jsp q estas llamando...
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