<p>Ah, ok lo del ejemplo. <br>
Sí Leo, eso hice, utilicé dos variables, y entiendo lo del ámbito de las variables, si cuando tenía una sola funcionaba... pero debo tener algo mal con eso, porque las llamadas no son simultáneas, una es cuando se carga la página y la otra en un change de un select. <br>

Y si no funciona, lo cargaré con php al comienzo y listo, y uso ajax sólo una vez para el select. De última lo vemos bien el jueves. </p>
<div class="gmail_quote">El may 27, 2013 3:27 p.m., "Leonardo Tadei - Pegasus Tech Supply" <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hola Ariel,<br>
<br>
El dom, 26-05-2013 a las 21:53 -0300, Ariel Fernández escribió:<br>
> Leo, se pueden definir más de un objeto xmlHttpRequest ? o con uno<br>
> solo alcanza para todas las peticiones al servidor de todas las<br>
> funciones?<br>
<br>
        Se puede. De hecho mostré justo esto en el ejemplo del software que<br>
había llevado.<br>
        La pregunta es si es necesario tener más de uno...<br>
<br>
> porque resulta que ahora agregué una función más que utiliza el<br>
> objeto, y me dejó de andar todo!<br>
> en la llamada a la función que actualiza la página, me dice que no<br>
> existe el xmlhttp<br>
> siendo que el objeto está inicializado al principio.<br>
<br>
        Si las peticiones al servidor las hacés asincrónicas, tenés que tener<br>
cuidado de no usar un XMLHTTPRequest desde una función, y antes de que<br>
termine usarlo desde otra, porque la 2da llamada interrumpe la primera y<br>
al resetearla deja las cosas en estado inconsistente.<br>
<br>
> También probé de iniciar un nuevo ambiente ajax en cada función, pero<br>
> es como si la variable readyState fuera sólo local y no global, porque<br>
> cuando se llama a la función para actualizar (en la comprobación<br>
> readyState==4), me dice que la variable esa no está definida....acaso<br>
> hay que hacerla global de alguna forma? o tal vez se puede usar un<br>
> solo objeto ajax....<br>
<br>
        Recordá lo que vimos de ámbito de variables: en JS el ámbito es de<br>
fuera hacia adentro, pero no de dentro hacia afuera. Seguramente es por<br>
eso que la variable no es visible desde la función.<br>
<br>
        Si hay dos peticiones simultaneas, tenés que usar dos variables de tipo<br>
XMLHTTPRequest, una para cada llamada.<br>
<br>
        Saludos!<br>
<br>
<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</blockquote></div>