多个下拉菜单中的数千项

Chu*_*utt 6 html javascript php ajax drop-down-menu

客户给了我一项我以前没做过的任务,所以我正在寻找最好的方法.他们有一个他们希望用户填写的表单,但对于一个字段,他们希望将数千个选项放入三个下拉菜单中.

例如:

在此输入图像描述

因此,一旦他们选择了一个城市,用户将只能选择一个城市,一旦他们选择了一个城市,他们就只能选择一个城市.(打破成千上万选项的好方法.)

我想我可以很容易地使用POSTBACK和一个简单的数据库,但我想用AJAX和一个简单的数据库做一些事情将是更光滑的解决方案.

还有其他方法可以解决这个问题吗?如果没有,是否有人可以获得我可以获取的教程或代码片段的链接?其次,多久你认为它会采取实现这样的系统?

我之前从未这样做过,所以我希望避免尽可能多的无法预料的陷阱.谢谢.