I am coding a real estate web site and it uses some AJAX for the following:
1) When selecting Country - an AJAX request gets areas for that Country and builds an area select box.
2) When selecting an Area an AJAX request gets towns in that Area and creates a select box.
Everything is working fine, but the whole thing seems a bit slow as the select boxes stay open until the AJAX returns with the result.
PM me if you would like to see the site.