cargar valor de combobox dependientes

Iniciado por OssoH, 16 Octubre 2013, 13:45 PM

0 Miembros y 1 Visitante están viendo este tema.

OssoH

Hola :
Estoy realizando una aplicación PHP y en la pantalla donde doy de alta/modificar datos tengos dos campos despegables y dependientes [MARCA COCHE y MODELO COCHE]. Es decir, cuando selecciono una marca en concreto hago una llamada por jquery y cargo los modelos correspondientes a dicha marca en el despegable MODELO COCHE.
Hasta aquí todo bien e incluso guardar los datos en mysql tambien correcto.

El problema lo tengo cuando edito la ficha ya que no sé cómo puedo cargar el valor en el combobox MODELO COCHE, ya que esté carga los valores cuando se intereactúa sobre MARCA COCHE y nada más entrar en la ficha el MODELO COCHE estará vacia la lista.

alguna idea o ejemplo?
Gracias


WHK

Cargar valores por defecto desde php y que después de eso cuando cargue la pagina jquery interactua con los selectores, de esta manera no aparecerán vacios ni habrán errores cuando carguen secciones específicas.

Lo otro que puedes hacer es que cuando cargue la pagina llames al evento de cambio del selector, por ejemplo:

Código (javascript) [Seleccionar]
$(document).ready(function{
// aca todas las funciones y codigos

$('#modelo').change();
});


y te evitas tener que pasar valores por defecto desde php.

Saludos.

OssoH

gracias, la teoria esta clara.
Pero no sé si funcionará...porque si cargo en el valor en los select modelo y marca y luego lanzo el evento onchange en el select modelo lo que hará es que me cargará los datos en el despegable marca borrandome el que tenía seleccionado.
Te en cuenta que lo que hago es llamar en el evento onchange de modelo a un fichero php desde jquery para cargar los valores correspondientes en despegable marca.

Probaré a ver que sucede...
Gracias