Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/09/2011, 22:17
Avatar de gustavopino
gustavopino
 
Fecha de Ingreso: septiembre-2011
Ubicación: venezuela
Mensajes: 152
Antigüedad: 12 años, 7 meses
Puntos: 29
Respuesta: Combobox dependientes

Yo hice esto:
Código Javascript:
Ver original
  1. $("#estado").change(function () {
  2.      $("#estado option:selected").each(function () {
  3.                          // capturamos el valor elegido
  4.              elegido=$(this).val();
  5.                          // Llamamos al archivo get_data.php
  6.              $.post("get_data.php",
  7.             { get_data: elegido },
  8.             function(data){
  9.                          // Asignamos las nuevas opciones para ciudad
  10.                   $("#ciudad").html(data);
  11.                          // reseteamos el combo3 si es que lo hay
  12.             // $("#combo3").html("");
  13.          });        
  14.         });
  15.     })

y en get_data.php tego unos array mas o menos asi:

Código PHP:
Ver original
  1. if(isset($_POST['get_data'])){
  2.     $valor = utf8_decode($_POST['get_data']);//quitamos los caracteres extraños
  3.     switch($valor){
  4.     case "Amazonas":
  5.         $valores = array("Valores",...)
  6.     break;
  7. }
  8. // Y luego los imprimes
  9. foreach($valores as $value) {
  10.     echo'<option value="'.$value.'">'.$value.'</option>';
  11.   }
  12. }

Donde data es todos los valores que imprimes en get_data.php. espero que te sirva
__________________
Visita a Publiventa donde compras y vendes de todo