Cita:
Iniciado por capemp Tienes que crear una función en un controlador que reciba por post o get el value del elemento que cambia con change (puedes usar .ajax si usas jquery). La función del controller debe llamar a la función del modelo que se encargue de extraer el valor de la BD fabricando el where con el dato enviado por post o get y luego retornar al controller el dato que cargaras en el bloque que recargas por ajax. Espero te sirva esta corta explicación.
El ajax con jquery sería algo asi:
Código Javascript
:
Ver original$("select").change(function(){
$.ajax({
url: 'controller/function',
type: 'post',
data: 'valor='+$(this).val(),
success: function(data) {
$('.result').html(data);
}
});
});
Buenas capemp, muchas gracias por responder. Te comento que lo conseguí, casi igual que como propones, pero con la diferencia de que yo pongo:
Código Javascript
:
Ver originalsuccess: function(data) {
$('#result').val(data);
}
Y en la función del controller hago un echo, porque con result no me funcionaba, ¿como lo ves?
Saludos.