在不使用AJAX的情况下,如何用JavaScript实现二级联动的下拉菜单呢?
比如,填写表格如出生地时,需要先选择国家,再选择城市;这就要求出现在城市下拉列表中的各个城市必须属于前一列表中的国家。
以下列国家和城市为例:
China | Germany | Japan | US |
---|---|---|---|
Beijing | Berlin | Tokyo | New York |
Shanghai | Cologne | Kyoto | Chicago |
Shenzhen | Munich | Osaka | Los Angeles |
Chongqing | Stuttgart | Yokohama | Houston |
Tianjin | Dortmund |
代码实现:
|
|
点击可查看范例演示 。
欢迎交流。
注:此文章为本人原创,转载时烦请必注明出处。