How to allow the setting of the Views Exposed Filters one at a time, instead of showing all available exposed filters at once
I believe the views dependent filters module will do it for you.

I haven't used it but from what I can see it works just like dependent fields.