To nie jest ukrywanie, lecz usuwanie. Albo tak, albo wrzucasz wszystkie możliwe opcje i dla wybranego nadrzędnego <select> włączasz, a resztę wyłączasz (atrybut disabled). Jest jeszcze możliwość ukrycia poprzez właściwość display, ale nie wiem czy działa na każdej przeglądarce.
Pamiętaj o kontroli wartości z selectów po stronie serwera.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.