Foros del Web » Programando para Internet » Javascript »

actualizar select y dejar mismo valor

Estas en el tema de actualizar select y dejar mismo valor en el foro de Javascript en Foros del Web. Hola tengo un formulario con selects que lleno con ajax, pero necesito recargarlos cuando hago focus porque tienen mas información que relleno con otros formularios. ...
  #1 (permalink)  
Antiguo 02/07/2009, 10:12
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
actualizar select y dejar mismo valor

Hola tengo un formulario con selects que lleno con ajax, pero necesito recargarlos cuando hago focus porque tienen mas información que relleno con otros formularios. Todo lo he logrado bien, pero esta parte me deja el primer valor que encuentra después de actualizar el select, alguien me puede ayudar? Que tiene de malo mi código? muchas gracias.

$("#campo").focus(function(){
valor = $(this).val();
$.post("backend.php",{hora:"si"},function(data){

$("#campo").html(data.ajustadores)
},"json");
$('#campo').val(valor);
});
  #2 (permalink)  
Antiguo 30/07/2009, 13:11
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: actualizar select y dejar mismo valor

Hola.

Bola de Ogeis, no me ayudaron, (:P no es cierto) ya encontré la solución por si a alguien le puede ayudar.

$(".autoact").focus(function(){
valor = $(this).val();
nombre = $(this).attr("name");
$.post("backend.php",{campo:nombre},function(data) {
$("#" + nombre).html(data)
$("#"+nombre+" option[value='"+valor+"']").attr('selected', 'selected');
},"json");
});

backend.php hace un query a la bd y me regresa todas las opciones del select.

Me costó mucho tiempo "descubrirlo", ojalá le sirva a alguien.
  #3 (permalink)  
Antiguo 10/07/2012, 16:29
Avatar de danielpadilla  
Fecha de Ingreso: junio-2012
Ubicación: Metepec, Mexico
Mensajes: 1
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: actualizar select y dejar mismo valor

Hola , tengo exactamente el mismo problema, podrías poner la otra parte de tu código pasa saber la relación con las variables desde ya muchas gracias :)
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 06:42.