Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2007, 08:45
Avatar de MaBoRaK
MaBoRaK
 
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años, 1 mes
Puntos: 35
Re: problema con ajax

loading..........



- QUE NO FUNCIONA?
- TE SALE ERROR JAVASCRIPT?

adivinando podria decirte que tu error se debe a que interpretas

Código PHP:
var x=1y=null;
    while(
x<=2){
        
valor=document.getElementById("select_"+x).options[document.getElementById("select_"+x).selectedIndex].value;
        if(
valor==0){
            while(
x<=2){
                
y=x+1;
                
elemento=document.getElementById("select_"+y);
                
elemento.length=0;
                var 
opcionSelecciona=document.createElement("option"); opcionSelecciona.value=0opcionSelecciona.innerHTML="Selecciona opci&oacute;n...";
                
elemento.appendChild(opcionSelecciona); elemento.disabled=true;
                
x++;
            }
        }
        
x++;
    } 
antes de que el xmlhttprequest termine su trabajo, si te ha funcionado en tu localhost fue porque el proceso se hizo RAPIDO

Recuerda que haces ajax de forma asyncrona, que quiere decir esto.... que cuando llamas a ajax=nuevoAjax() et etc, javascript no espera a que termine esa ejecucion y luego pase a tu siguiente codigo sino que la inicia como sub-proceso y continua el interprete javascript.

Cualquier codigo que deba interpretarse despues de tu llamado ajax, debe estar siempre dentro de ajax.readyState==4 sino... "pasará de largo".

Bueno si ese no es tu problema, pues nose :p


connection closed.
__________________

Maborak Technologies