29/01/2010, 12:31
|
| | 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 |