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 相关文章推荐
jQuery动态添加的元素绑定事件处理函数代码
Aug 02 Javascript
javascript实现json页面分页实例代码
Feb 20 Javascript
用JavaScript实现使用鼠标画线的示例代码
Aug 19 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
Javascript数组操作函数总结
Feb 05 Javascript
基于angular中的重要指令详解($eval,$parse和$compile)
Oct 21 Javascript
js中小数向上取整数,向下取整数,四舍五入取整数的实现(必看篇)
Feb 13 Javascript
vue.js加载新的内容(实例代码)
Jun 01 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
Aug 09 Javascript
React注册倒计时功能的实现
Sep 06 Javascript
使用pm2自动化部署node项目的方法步骤
Jan 28 Javascript
JS+CSS实现3D切割轮播图
Mar 21 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中多维数组的foreach遍历示例
2014/06/13 PHP
用jquery修复在iframe下的页面锚点失效问题
2014/08/22 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
6种javascript显示当前系统时间代码
2015/12/01 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
详解Vue-cli代理解决跨域问题
2017/09/27 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
2017/12/06 Javascript
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
angularJs利用$scope处理升降序的方法
2018/10/08 Javascript
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
2018/11/30 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
javascript 易错知识点实例小结
2020/04/25 Javascript
如何在现代JavaScript中编写异步任务
2021/01/31 Javascript
[01:05:36]VP vs TNC Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
教你如何在Django 1.6中正确使用 Signal
2014/06/22 Python
python文件的md5加密方法
2016/04/06 Python
Python编码爬坑指南(必看)
2016/06/10 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
python批量图片处理简单示例
2019/08/06 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
HTML5 canvas实现的静态循环滚动播放弹幕
2021/01/05 HTML / CSS
美国摄影爱好者购物网站:Focus Camera
2016/10/21 全球购物
Ego Shoes官网:英国时髦鞋类品牌
2020/10/19 全球购物
总经理岗位职责描述
2014/02/08 职场文书
合作意向书范本
2014/03/31 职场文书
家长会欢迎标语
2014/06/24 职场文书
培训科主任岗位职责
2014/08/08 职场文书
领导干部民主生活会自我剖析材料范文
2014/09/20 职场文书
结婚老公保证书
2015/02/26 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
企业安全生产检查制度
2015/08/06 职场文书
党员反腐倡廉学习心得体会
2015/08/15 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers
手把手带你彻底卸载MySQL数据库
2022/06/14 MySQL