turfbult
Jan 6th, 2001, 06:24 AM
Hi,
I am busy developing a website where you have to choose a country, state and city to see details according to what you have chosen.
I therefor have basically 3 pages - a country,state and city page. So the 1st page loads, you choose the Country of interest click submit, then the state page loads with all the states of the country just chosen - you choose the state of interest, click submit, then the city page loads with all the cities for the country/state combination selected. After the city page, comes the details screen which shows details according to your search criteria.
Now, this works fine and is fast, but someone suggested that I put the search criteria (Country,State,City) on ONE page so that instead of 3 pages before seeing results it now only has 1 page before seeing the results.
My problem with this is that I need to send the country/state/city thru to the database so that I can then select only the state/city according to what country was selected. IE.... Lets say you chose USA - I need the submit button to send "USA" to my db so that I can now "select state from table where country = 'USA'" and then display it. So even if I do have this on one page it will still take some time to reload the screen with the new info. I have seen a site that works like this and it is actually pretty irritating, because as soon as you click a country the page starts to reload so that the relevant states are now displayed in the dropdown box and as a matter of fact I felt pretty "out of control" using this site.
I'm lost (you too, most probably after this message!!!???).
So, my question is..... what do YOU think of the way I developed my site - 3 clicks before seeing the results, but at least your in control!! OR have everything (the search criteria) on one page, but still "waste" time waiting for the page to reload with new data.
It's a bit of a catch 22, I think - both have their pro's and con's.
If there are any guru's out there that can help me with some other way around this problem, it will be GREATLY appreciated.
By the way, I am using a SQL server db and ASP - I dont know Java/Jscript etc. at all.
Thanks and sorry for the long message....
T.
I am busy developing a website where you have to choose a country, state and city to see details according to what you have chosen.
I therefor have basically 3 pages - a country,state and city page. So the 1st page loads, you choose the Country of interest click submit, then the state page loads with all the states of the country just chosen - you choose the state of interest, click submit, then the city page loads with all the cities for the country/state combination selected. After the city page, comes the details screen which shows details according to your search criteria.
Now, this works fine and is fast, but someone suggested that I put the search criteria (Country,State,City) on ONE page so that instead of 3 pages before seeing results it now only has 1 page before seeing the results.
My problem with this is that I need to send the country/state/city thru to the database so that I can then select only the state/city according to what country was selected. IE.... Lets say you chose USA - I need the submit button to send "USA" to my db so that I can now "select state from table where country = 'USA'" and then display it. So even if I do have this on one page it will still take some time to reload the screen with the new info. I have seen a site that works like this and it is actually pretty irritating, because as soon as you click a country the page starts to reload so that the relevant states are now displayed in the dropdown box and as a matter of fact I felt pretty "out of control" using this site.
I'm lost (you too, most probably after this message!!!???).
So, my question is..... what do YOU think of the way I developed my site - 3 clicks before seeing the results, but at least your in control!! OR have everything (the search criteria) on one page, but still "waste" time waiting for the page to reload with new data.
It's a bit of a catch 22, I think - both have their pro's and con's.
If there are any guru's out there that can help me with some other way around this problem, it will be GREATLY appreciated.
By the way, I am using a SQL server db and ASP - I dont know Java/Jscript etc. at all.
Thanks and sorry for the long message....
T.