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 相关文章推荐
Javascript Math对象
Aug 13 Javascript
javascript实现的一个带下拉框功能的文本框
May 08 Javascript
小结Node.js中非阻塞IO和事件循环
Sep 18 Javascript
js简单实现竖向tab选项卡的方法
May 04 Javascript
Javascript的表单验证长度
Mar 16 Javascript
AngularJS学习笔记之依赖注入详解
May 16 Javascript
最佳的JavaScript错误处理实践
Jul 16 Javascript
js验证真实姓名与身份证号,手机号的简单实例
Jul 18 Javascript
js实现砖头在页面拖拉效果
Nov 20 Javascript
jQuery简易时光轴实现方法示例
Mar 13 Javascript
js使用generator函数同步执行ajax任务
Sep 05 Javascript
vue+koa2实现session、token登陆状态验证的示例
Aug 30 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
新手学PHP之数据库操作详解及乱码解决!
2007/01/02 PHP
PHP 遍历XP文件夹下所有文件
2008/11/27 PHP
谨慎使用PHP的引用原因分析
2012/09/06 PHP
PHP可变变量学习小结
2015/11/29 PHP
PHP图片加水印实现方法
2016/05/06 PHP
laravel 操作数据库常用函数的返回值方法
2019/10/11 PHP
Avengerls vs KG BO3 第二场2.18
2021/03/10 DOTA
学习YUI.Ext第七日-View&amp;JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
2013/04/11 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
简介JavaScript中的setDate()方法的使用
2015/06/11 Javascript
详解JavaScript中的异常处理方法
2015/06/16 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
jQuery实现背景滑动菜单
2016/12/02 Javascript
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
vue+element-ui动态生成多级表头的方法
2018/08/28 Javascript
微信小程序实现九宫格抽奖
2020/04/15 Javascript
Vue 中 a标签上href无法跳转的解决方式
2019/11/12 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
基于JavaScript实现轮播图效果
2021/01/02 Javascript
Java Web开发过程中登陆模块的验证码的实现方式总结
2016/05/25 Python
Python selenium爬虫实现定时任务过程解析
2020/06/08 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
英国派对礼服和连衣裙购物网站:TFNC London
2018/07/07 全球购物
.net C#面试题
2012/08/28 面试题
教师民族团结演讲稿
2014/08/27 职场文书
委托书如何写
2014/08/30 职场文书
刑事代理授权委托书
2014/09/17 职场文书
扶贫办主任查摆“四风”问题个人对照检查材料思想汇报
2014/10/02 职场文书
给客户的检讨书
2014/12/21 职场文书
2015年医德考评自我评价
2015/03/03 职场文书
公司新员工欢迎词
2015/09/30 职场文书
HR在给员工开具离职证明时,需要注意哪些问题?
2019/07/03 职场文书
css3中2D转换之有趣的transform形变效果
2022/02/24 HTML / CSS