Foros del Web » Programando para Internet » Javascript » Frameworks JS »

ajax y select (no igual al resto de las preguntas )

Estas en el tema de ajax y select (no igual al resto de las preguntas ) en el foro de Frameworks JS en Foros del Web. ola a todos....soy nueva en ajax no se mucho.....e revisado en el foro...varias preguntas con respecto a select y varias eran que al seleccionar algo ...
  #1 (permalink)  
Antiguo 22/06/2007, 11:33
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 6 meses
Puntos: 0
Busqueda ajax y select (no igual al resto de las preguntas )

ola a todos....soy nueva en ajax no se mucho.....e revisado en el foro...varias preguntas con respecto a select y varias eran que al seleccionar algo del select conectada a Base De Datos cambiaran los datos del otro select...

pues me gustaria saber si algien me puede ayudar a hacer lo mismo pero con una diferencia....que al seleccionar datos de un select (conectada a base de datos) muestre otros datos per ono dentro de un select,,,si no que asi al aire ....que se visualize dentro de la pagina....

ojala me ayuden por favor grasias desde yap
  #2 (permalink)  
Antiguo 22/06/2007, 11:56
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 2 meses
Puntos: 55
Re: ajax y select (no igual al resto de las preguntas )

para prototype
function cargar(v){
for(var i=0;i<v.length;i++){
if(v[i].checked){
break;
}
}
new Ajax.Updater('resultados','getResultados.php?valor ='+v[i]);
}

<select onchange="cargar(this)">
<opt...
<opt...
<opt...
</select>
<div id="resultado"></div>
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 22/06/2007, 12:41
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: ajax y select (no igual al resto de las preguntas )

ola grasias por responder.......de verdad trate de ver pero no entendi mucho,,no me resulta esto..

lo siento soy novata esto funciona para lo que yo kiero??' la function no funciona parese
  #4 (permalink)  
Antiguo 22/06/2007, 15:37
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 1 mes
Puntos: 3
Re: ajax y select (no igual al resto de las preguntas )

Hola de nuevo, te dare este ejemplo:

Código HTML:
<script>

function MostrarConsulta(datos){
        var valorSelect = document.getElementById("tuSelect");//aqui obtenemos el valor del selec para mandarlo como parametro
        var id=document.getElementById("idm"); // estos campos los uso solo para hay pintar el resultado, puedes usar solo un DIV
        var nom=document.getElementById("nombrem"); 
        var dep=document.getElementById("deptom"); 
        var a=document.getElementById("am"); 
        var b=document.getElementById("bm"); 
        
        ajax=objetoAjax();// aqui creamos la instancia del objeto ajax, que imagino ya sabes como hacer...
        ajax.open("POST", "tuPagina.extencion?seleccion="+valorSelect,true);
        ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajax.onreadystatechange=function() {
               if (ajax.readyState==4) {
                if(ajax.status==200){
                    vari = ajax.responseXML;//aqui recivimos un objeto tipo XML con el que con DOM manejamos los datos...
//esto solo es valido si recive un objeto XML
                    alert(ajax.responseTEXT);//solo para ver que datos extrajo:
                    //en estas lineas asignamos los valores del resultado
                    id.value=vari.getElementsByTagName("campo1")[0].firstChild.data;
                    nom.value=vari.getElementsByTagName("campo2")[0].firstChild.data;
                    dep.value=vari.getElementsByTagName("campo3")[0].firstChild.data;
                    a.value=vari.getElementsByTagName("campo4")[0].firstChild.data;
                    b.value=vari.getElementsByTagName("campo5")[0].firstChild.data;
                    
                }
               }else{id.value="Cargando...";}
        }
        ajax.send(null)
}

</script>

ID:<input type=text name='idm' id='idm' value=''></br>
Nombre:<input type=text name='nombrem' id='nombrem' value=''></br>
Depto:<input type=text name='deptom' id='deptom' value=''></br>
A:<input type=text name='am' id='am' value=''></br>
B:<input type=text name='bm' id='bm' value=''></br> 
espero te ayude, cualquier cosa dime, algo importante, io lo hice usando un XML pintado mediante un JSP, no se como lo manejes tu, si no lo haces asi comentalo, suerte!
__________________
Wow! No se que decir...
  #5 (permalink)  
Antiguo 25/06/2007, 08:51
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: ajax y select (no igual al resto de las preguntas )

ola grasias por tu ejemplo recien vi el mensaje por eso te respondo aora y no el fin de semana ...bieno lo probare y te cuento grasias ..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:17.