javawscript 三级菜单的实现原理


Posted in Javascript onJuly 01, 2009
省份: 请选择山东省
城市: ==请选择==威海市德州市滨州市
区县: ==请选择乡镇==威海文登荣成乳山

省份,城市,区县数据结构:【名称,父类ID,当前ID】

 onChange="changelocation2(document.editForm.smalllocation.options[document.editForm.smalllocation.selectedIndex].value)"

根据selectedIndex取得下一级关联菜单的父类ID,

function changelocation(locationid) 
{ 
document.editForm.smalllocation.length = 0; 
// document.editForm.dlmc0.length = 0; 
document.getElementById("dlmc0").length=0; 
//document.editForm.dlmc0.options[0] = new Option('==请选择==',''); 
document.getElementById("dlmc0").options[0] = new Option('==请选择==',''); //alert(locationid); 
var locationid=locationid; 
var i; 
document.editForm.smalllocation.options[0] = new Option('==请选择==',''); 
for (i=0;i < onecount; i++) 
{ 
if (subcat[i][1] == locationid) 
{ 
document.editForm.smalllocation.options[document.editForm.smalllocation.length] = new Option(subcat[i][0], subcat[i][2]); 
} 
} 
}
Javascript 相关文章推荐
同一个表单 根据要求递交到不同页面的实现方法小结
Aug 05 Javascript
一个背景云变换js特效 鼠标移动背景云变化
Dec 28 Javascript
CSS鼠标响应事件经过、移动、点击示例介绍
Sep 04 Javascript
表格奇偶行设置不同颜色的核心JS代码
Dec 24 Javascript
jquery实现浮动的侧栏实例
Jun 25 Javascript
window.location.hash知识汇总
Nov 09 Javascript
Angular2内置指令NgFor和NgIf详解
Aug 03 Javascript
bootstrap switch开关组件使用方法详解
Aug 22 Javascript
JavaScript Date对象应用实例分享
Oct 30 Javascript
JS获取本地地址及天气的方法实例小结
May 10 Javascript
Layui数据表格 前后端json数据接收的方法
Sep 19 Javascript
Vue组件化开发之通用型弹出框的实现
Feb 28 Javascript
Javascript 函数对象的多重身份
Jun 28 #Javascript
Javascript 阻止javascript事件冒泡,获取控件ID值
Jun 27 #Javascript
event对象的方法 兼容多浏览器
Jun 27 #Javascript
js AspxButton的客户端操作
Jun 26 #Javascript
javascript 变量作用域 代码分析
Jun 26 #Javascript
javascript 可以拖动的DIV(二)
Jun 26 #Javascript
jQuery 可以拖动的div实现代码 脚本之家修正版
Jun 26 #Javascript
You might like
星际实力自我测试
2020/03/04 星际争霸
音乐朗读剧《MARS RED》2021年TV动画化决定!
2020/03/06 日漫
给初学者的30条PHP最佳实践(荒野无灯)
2011/08/02 PHP
php一个解析字符串排列数组的方法
2015/05/12 PHP
PHP获取昨天、今天及明天日期的方法
2016/02/03 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
2016/05/04 PHP
php如何修改SESSION的生存存储时间的实例代码
2017/07/05 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
ASP.NET jQuery 实例7 通过jQuery来获取DropDownList的Text/Value属性值
2012/02/03 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
js获取上传文件大小示例代码
2014/04/10 Javascript
JavaScript控制网页层收起和展开效果的方法
2015/04/15 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
jQuery实现为图片添加镜头放大效果的方法
2015/06/25 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
JavaScript正则表达式的贪婪匹配和非贪婪匹配
2017/09/05 Javascript
浅谈Angularjs中不同类型的双向数据绑定
2018/07/16 Javascript
vue和better-scroll实现列表左右联动效果详解
2019/04/29 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
vue 实现超长文本截取,悬浮框提示
2020/07/29 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
使用Python制作获取网站目录的图形化程序
2015/05/04 Python
自适应线性神经网络Adaline的python实现详解
2019/09/30 Python
在OpenCV里实现条码区域识别的方法示例
2019/12/04 Python
Python新手学习函数默认参数设置
2020/06/03 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
2021/01/27 Python
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
师范生自荐信
2013/10/27 职场文书
实习教师个人的自我评价
2013/11/08 职场文书
美术国培研修感言
2014/02/12 职场文书
2014年群众路线党员自我评议
2014/09/24 职场文书
上课说话检讨书
2015/01/27 职场文书
财务会计岗位职责
2015/02/03 职场文书
2015年村党支部工作总结
2015/04/30 职场文书