Forum Moderators: coopster
You can also fake-it with an iFrame which if done well is less disruptive than refreshing the entire page.
Or, as the previous poster suggested and what most people do is use some type of dynamic HTML. If you have lots of different combinations of values (e.g. every city for each state) you are going to run into limitations with this approach and have to hit the server.