antes de trabajar con
ajax debes de conocer los principios de (X)HTML, CSS y Javascript además del script del lado del servidor que pretendes usar: PHP, ASP o JSP e imprescindiblemente SQL y el SDBMS que pretendas usar (mysql, postgres, mssqul, etc.).
Una vez conocido esto es fácil buscar un tutorial (de tantos que hay) sobre selects dependientes en ajax con php/asp/jsp/etc y moldearlo a tus necesidades.
Si pretendes conseguir todo "prefabricado" no lograrás aprender nada, yo como muchos programadores con conocimientos medios (y un poco más) recurrimos a frameworks, aplicaciones prefabricadas, etc. por razones de tiempo, estándar y porque muchas veces no se recomienda "reinventar la rueda", pero somos (soy) perfectamente capaces de hacerlo y
siempre es bueno saber el porque de las cosas.
te recomiendo espesar desde 0, como todos (incluyéndome) y te recomiendo esta web:
http://librosweb.es/ allí encontrarás la base para lo que necesitas, luego queda de parte tuya el resto