js 省市下拉列表联动
2.得到 当前 所选择 的 省
3.得到 当前省 在 城市数组中的位置
4.得到 当前省 所辖制的 地市
5.填充 城市 下拉选单
----------
示例代码如下
<head>
<title></title>
<script language="javascript" type="text/javascript">
//定义 城市 数据数组
cityArray = new Array();
cityArray[0] = new Array("河南省","郑州市|开封市|洛阳市|平顶山市|安阳市|鹤壁市|新乡市|焦作市|濮阳市|许昌市|漯河市|三门峡市|南阳市|商丘市|信阳市|周口市|驻马店市|济源市");
cityArray[1] = new Array("云南省","昆明市|大理市|曲靖市|玉溪市|昭通市|楚雄市|红河市|文山市|思茅市|西双版纳市|保山市|德宏市|丽江市|怒江市|迪庆市|临沧市");
cityArray[2] = new Array("其它","其它");
function getCity(currProvince)
{
//当前 所选择 的 省
var currProvince = currProvince;
var i,j,k;
//清空 城市 下拉选单
document.all.selCity.length = 0 ;
for (i = 0 ;i <cityArray.length;i++)
{
//得到 当前省 在 城市数组中的位置
if(cityArray[i][0]==currProvince)
{
//得到 当前省 所辖制的 地市
tmpcityArray = cityArray[i][1].split("|")
for(j=0;j<tmpcityArray.length;j++)
{
//填充 城市 下拉选单
document.all.selCity.options[document.all.selCity.length] = new Option(tmpcityArray[j],tmpcityArray[j]);
}
}
}
}
</script>
</head>
<body>
<form id="form1">
<select id="selProvince" onChange = "getCity(this.options[this.selectedIndex].value)">
<option value="">-请选择-</option>
<option value="河南省">河南省</option>
<option value="云南省">云南省</option>
<option value="其它">其它</option>
</select>
<select id="selCity">
<option>-城市-</option>
</select>
</form>
</body>
</html>
转载于:https://www.cnblogs.com/freeliver54/archive/2006/12/20/597625.html
js 省市下拉列表联动相关推荐
- JS省市二级联动菜单,sky整理收集。
<html> <head> <meta http-equiv="Content-Type" content="text/html; char ...
- JS省市地区联动(PCAS)
PCAS省市地区联动,可自定义显示的省市. 下载地址:http://download.csdn.net/source/3516743
- js省市二级联动;)
HTML <form><select id="province"><option value="请选择">请选择</o ...
- html省市二级简单联动,JS实现简单省市二级联动
刚始学习java刚好看到用js实现省市二级联动的效果,就想着写篇博客,顺便检验下自己的学习成果. 好了废话少说先看看实际效果: 技术分析: 要实现这个功能呢,首先要用到html+js 这里用建一个下拉 ...
- 使用js、jquery完成省市二级联动
2019独角兽企业重金招聘Python工程师标准>>> 使用js完成省市二级联动 <!DOCTYPE html> <html><head>< ...
- html省市多级联动下拉框,基于javascript实现全国省市二级联动下拉选择菜单
本文实例讲述了js实现全国省市二级联动下拉选择菜单,分享给大家供大家参考.具体如下: 效果图: 具体代码: 无标题文档 //好像不是这样子 var arr_province = ["请选择省 ...
- vue实现省市二级联动
1.定义两个select选项框,一个存放以及下拉列表,一个存放联动下拉列表. <!--联动选择省份后选择城市--> <el-form-item label="选择省份:&q ...
- Vue -- 配合iView实现省市二级联动
在实现省市二级联动时,如果省份和城市写在一个数组对象中.可以根据,点击某个省份时获取到目标省份的id 是否同 数组中的某个对象id一致 来判断 iView中的on-change事件 on-change ...
- javascript省市三层联动,修改
/* PCAS (Province City Area Selector 省.市.地区联动选择JS封装类) Ver 2.01 完整版 *\ 制作时间:2005-12-30 更新时间:2006-01-2 ...
最新文章
- File Operations In Java
- AI驱动洞察 智能数据营销时代迎来拐点
- Android开发常用工具类
- Ubuntu下安装vscode c++环境
- Eclipse中的插件安装
- python打开文件夹的权限_python修改linux中文件(文件夹)的权限属性操作
- rds mysql 表被删了_MySQL · 捉虫动态 · 删除索引导致表无法打开
- 【贪心+双指针】LeetCode 11. Container With Most Water
- PostgreSQL bloat 检查与处理
- python执行shell脚本报错_详解python执行shell脚本创建用户及相关操作
- 电商数据分析基础指标体系
- 快速删除excel中的空行
- 如何用python脚本获取和回复阿里国际站的新询盘和未读TM信息,并转发到微信
- Android实现蓝牙(BlueTooth)设备检测连接
- java根据jpg格式图片或视频文件生成gif动图
- 神雕侠侣服务器维修时间,《神雕侠侣2》手游新服开服时间表 7月30日新服
- cuda ptx 汇编语言示例:读寄存器
- 10min快速回顾C++语法(五)字符串专题
- 奇声(IQDubbing)-- 面向影视剧的AI配音技术
- 天蓝色在ps中的色值_天蓝色云上的机器学习
热门文章
- python集合的元素可以是_Python - 集合与元素之集合定义和基本操作方法
- 机器学习、AI那么火,千万小心别掉进前人的坑
- javascript range 转为 html,javascript Range对象跨浏览器常用操作
- 电脑上怎么做pdf文件_怎么合并PDF文件?PDF合并软件哪个好?
- Python入门基础教程(儿童版) [分享一本入门级教程]
- 用GDB调试PHP扩展
- extjs计算两个DateField所间隔的月份(天数)
- 有关货币,通货膨胀,经济发展的思…
- java 代码解析工具_改善 Java 代码质量的工具与方法
- securecrt8.1破解版安装与注册机的使用方法