mira yo hice algo asi para llamar a combos dependientes, espero que te sirva y te ayude: esto es mi Jquery con ajax:
     
Código Javascript
:
Ver original- $(document).ready(function(){ 
-         // Parametros para e combo1 
-    $("#banco").change(function () { 
-                 $("#banco option:selected").each(function () { 
-                            // alert($(this).val()); 
-                                 elegido=$(this).val(); 
-                                 $.post("listar_cuentas.php", { elegido: elegido }, function(data){ 
-                                 $("#cuenta").html(data); 
-                                 $("#talonario").html(""); 
-                         }); 
-         }); 
-    }) 
- // Parametros para el combo2 
- $("#cuenta").change(function () { 
-                 $("#cuenta option:selected").each(function () { 
-                         //alert($(this).val()); 
-                                 elegido=$(this).val(); 
- // si vas a pasar una variable por GET debes cambiar aca $.get("listar_cuentas.php")   
-                                 $.post("listar_cuentas.php", { elegido: elegido }, function(data){ 
-                                 $("#talonario").html(data); 
-                                 $("#cheque").html(""); 
-                         }); 
-         }); 
-    }) 
- }); 
el codigo de listar_cuentas.php    
Código PHP:
Ver original- if(isset($_POST['elegido'])) /*Puede ser $_GET['elegido'] pero debes cambiar en el Jquery por GET y no post como lo tengo*/ 
- { 
-   
-  echo"<option name=\"\">Mostrar Cuentas</option>"; 
-  $sql="SELECT id_cuentas,num_cuentas FROM numeros_cuentas WHERE id_banco='$_POST[elegido]'"; 
-  //echo nl2br($sql); para ver la consulta en pantalla 
-  conectarDB(); 
-   { 
-   
-       echo"<option value=\"$datos[0]\">$datos[1]</option>"; 
-   } 
- } 
-   
- if(isset($_POST['elegido']))// && $_GET["bancos"]!="")) 
- { 
-   
-  echo"<option name=\"\">-------mostrar talonarios-----</option>"; 
-  $sql_cuentas="SELECT id_talonario,talonario_cheque FROM talonarios WHERE id_cuentas='$_POST[elegido]' GROUP BY talonario_cheque"; 
-  //echo nl2br($sql_cuentas); 
-  conectarDB(); 
-  { 
-                 echo"<option value=\"$datos[0]\">$datos[1]</option>"; 
-   } 
- }