首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js多级联动示例(省份和城市二级联动)

本文描述的省份和城市二级联动下拉菜单,在js部分设置省份和城市信息,当然也可以将数据保存在数据库中,当需要使用的时候在读取。...这里用的是js原生代码 在html文件中设置省份、城市下拉列表如下: <select id="pro" onchange="addCity();"...province.length;i++)     if(province[i]==pro.value)       return i; } //根据获取的省份下标,更改二级列表为对应下标的城市列表,此即二级联动...var i = 0; i < city[index].length; i++)         e.add(new Option(city[index][i])); } 二级联动的应用在日常...一一对应 g=b[index],g与index也一一对应 这样当更改y的值时,index随之改变,也就改变了g的值,使得y与g一一对应,此即二级联动的实现原理

9.4K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    通讯录项目 (3 3)】基于顺序表的通讯录实现——通讯录项目实现

    通讯录项目 (3 / 3)】基于顺序表的通讯录实现——通讯录项目实现 前言 前两章我们已经知道顺序表的功能并完成了功能实现,下面我们将实现通讯录的以下功能: 1 项目预备工作 1.1 多文件处理...如有不理解的地方请参考【通讯录项目 (2 / 3)】,下面不对 顺序表功能 进行详细说明 我们会使用顺序表大多数功能,请理解顺序表的功能在进行阅读。...2.1 初始化通讯录 “初始化”只需要简单的引用顺序表的初始化即可。...2.4 展示通讯录 展示通讯录的功能是对顺序表展示的扩展。...下面我们开始完善界面内容,来把通讯录的功能进行整合。

    13810

    通讯录的实现

    思路 思路:通讯录: 1、人的信息:姓名+年龄+性别+地址+电话 2、通讯录中可以存放100个人的信息 3:功能: 1》增加联系人 2》删除指定联系人 3》查找指定联系人的信息 4》修改指定联系人的信息...("***********************************");//6排序 printf("***********************************"); } 5、创建通讯录...Contact con; 6、初始化通讯录 //初始化通讯录 InitContact(&con); 初始化函数 ​ void InitContact(Contact* pc)//初始化 { pc...} 7、用do-while循环 main函数中代码 int main() { //创建通讯录 Contact con;//也可直接在这里等于0,就是不够灵活 //初始化通讯录 InitContact...显示所有联系人的信息 break; case 6: SortContact(&con);//排序(用年龄,名字都行) break; case 0: printf("退出通讯录

    2100
    领券