多语言展示
当前在线:1024今日阅读:195今日分享:41

【高级进阶】jquery实例-做一个三级联动列表

省-市-县的列表选择是比较常见的一种写法,在web中写联动列表也比较常见,这里主要提供一种思路。
工具/原料
1

sublime编辑器

2

jquery

方法/步骤
1

在编辑器中新创建一个文档,用来编辑我们的demo,文件目录如下,js文件放到js文件夹中,html文件放在根目录下面。

2

下载jquery文件,以及创建我们需要的js文件,在html文件中进行引入。

3

创建我们的数据文件,采用json格式,注意索引,索引用于省市区的对应关系查找。

4

在citySelect2.js文件中,抽取对外代码,用于html中使用。

5

内部代码重构,主要要用到数据初始化,城市省份渲染,利用change事件来改变select下拉框。

6

在html文件中进行引用。

7

在浏览器中打开html文件,进行选择,可以看到选择了省份后,显示对应的区。完成整个代码。

推荐信息