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

Problema con value de un combobox

Estas en el tema de Problema con value de un combobox en el foro de Frameworks JS en Foros del Web. Hola, tengo un problema a la hora de obtener con Ajax el "value" de un combobox. Siempre me coge el selectedIndex (o sea, el 0, ...
  #1 (permalink)  
Antiguo 23/12/2009, 04:56
 
Fecha de Ingreso: septiembre-2006
Mensajes: 19
Antigüedad: 17 años, 7 meses
Puntos: 0
Problema con value de un combobox

Hola, tengo un problema a la hora de obtener con Ajax el "value" de un combobox. Siempre me coge el selectedIndex (o sea, el 0, 1, 2...) en lugar del valor del selectedIndex.

Tengo lo siguiente.

En PHP:

Código PHP:
echo "<form>";
echo 
"<select id=\"estado\" onchange=\"actualizacionEstado('".$usuario."')\">";
echo 
"<option value=\"1\">Conectado</option>";
echo 
"<option value=\"2\">Ocupado</option>";
echo 
"<option value=\"0\">Desconectado</option>";
echo 
"</select>";
echo 
"</form>"
En JavaScript la función con AJAX:

Código:
...
combo=document.getElementById("estado");stat=combo.options[combo.selectedIndex].value;peticion_http.onreadystatechange = muestraContenido;
peticion_http.open('GET', 'http://localhost/blog/public/serviciosAjax/actualizarEstado.php?usuario='+nombre+'&estado='+stat, true);
...
He probado más opciones como poner combo.selectedIndex.value; y alguna otra y nada... me coge el valor de la posición del índice seleccionado en lugar de su valor...

A ver si me podeis echar una mano!

Gracias.

edito: no sé si sería más correcto preguntar en el foro de JavaScript, si es así decídmelo que me voy para allá
  #2 (permalink)  
Antiguo 23/12/2009, 10:02
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Problema con value de un combobox

Debería funcionar, aunque, de hecho basta con combo.value para que tome el valor de la opción seleccionada.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 23/12/2009, 13:50
 
Fecha de Ingreso: septiembre-2006
Mensajes: 19
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Problema con value de un combobox

Cita:
Iniciado por David Ver Mensaje
Debería funcionar, aunque, de hecho basta con combo.value para que tome el valor de la opción seleccionada.
Gracias! Solucionado :)
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 16:19.