Bueno hace mucho tiempo había puesto un thread de como enlazar combos sin refrescar la pantalla. El tipico ejemplo de pais, provincia ciudad.
Ahora aprovecho para poner la versión simplificada y reutilizable que aplico en cada uno de mis proyectos.
La idea es tan simple como indicar   
 Código PHP:
    new iToolkit.ComboEnlazado(hijo, padre, servicioDeDatos); 
    
  En el caso de pais, provincia, ciudad seria asi:  
 Código PHP:
    new iToolkit.ComboEnlazado("cboProvincia", "cboPais", "services/GetProvinciasPorPais.php");
   new iToolkit.ComboEnlazado("cboCiudad", "cboProvincia", "services/GetCiudadesPorProvincia.php"); 
    
  acá dejo el link al ejemplo funcionando y su correspondiente descarga. 
Saludos y que les sea provechoso.