Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2010, 12:31
danielico3
 
Fecha de Ingreso: abril-2008
Ubicación: España
Mensajes: 58
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: jquery escribir en un input del tipo text

Esta funcion llama a la pagina ajax_pueblos.php donde se realiza la consulta

function cargarPueblos()
{
$('#pu').html('<option selected>Cargando</option>');

//Aki recojo el valor de lo que se ha seleccionado en el select
var idprovincia= $('#provincia').val();
//alert(idprovincia);

var toLoad= 'ajax_pueblos.php?provincia='+ idprovincia ;

$.post(toLoad,function (responseText)
{
$('#pu').html(responseText);
});
}


Esta es la parte donde se hace la consulta a la base de datos y manda el resultado al otro select

$pueblos="SELECT poblacion
FROM provincias
WHERE provincia='$provincia' order by poblacion";
$rscn2 = odbc_exec($cndb, $pueblos);
while (odbc_fetch_row($rscn2))
{
$poblacion=odbc_result($rscn2, "poblacion");

//Este echo se imprime en el select
echo '<option value="'.$poblacion.'">'.$poblacion.'</option>';

//yo quiero que el resultado se imprima en un input!!! :)
}
odbc_free_result($rscn2);



Este es el select que muestra el resultado:

<select name="pu" id="pu" class="arial11" onChange="cargarCodpostal();">
<option value="null"> Selecciona un pueblo</option>
</select>

Algo más de información!! gracias