js用数组实现级联列表
来源:互联网 发布:iphone5s没有4g网络 编辑:程序博客网 时间:2024/06/07 09:15
<span style="font-family: Arial, Helvetica, sans-serif;"><!DOCTYPE html></span>
<html lang="en"><head> <meta charset="UTF-8"> <title>菜单选择</title></head><body> 菜品类别: <select id="sType" onchange="change()"></select> <select id="sMenu"></select> <script> //定义菜品类别和数组 var menuType = ["凉菜","热菜","主食"]; var menu = [ ["拍黄瓜","泡椒凤爪","水果沙拉"], ["宫保鸡丁","红烧肉","木须肉"], ["水饺","馒头","米饭"], ] var sType = document.getElementById("sType"); var sMenu = document.getElementById("sMenu"); var str = ""; //将数组内容复制到标签中 for(var n=0;n<menuType.length;n++){ str+="<option value='"+n+"'>"+menuType[n]+"</option>" } sType.innerHTML=str; var str = ""; //显示列表 for(var n=0;n<menu[0].length;n++){ str+="<option>"+menu[0][n]+"</option>"; } sMenu.innerHTML=str; function change() { // alert(sType.value); //当菜品类别改变时修改菜品 sMenu.innerHTML="";//先清空 str="" for(var n=0;n<menu[sType.value].length;n++){ str+="<option>"+menu[sType.value][n]+"</option>"; } sMenu.innerHTML=str; } </script></body></html>
<pre code_snippet_id="1651948" snippet_file_name="blog_20160418_2_1514985" name="code" class="html"> for(var n=0;n<menu[sType.value].length;n++){ str+="<option>"+menu[sType.value][n]+"</option>"; }
//menu[sType.value]是行数(0-2).length =3 ;
0 0
- js用数组实现级联列表
- js&&省市级联列表&&分别用数组和JSON实现
- 基于数组级联列表
- JS级联下拉列表
- 用js实现级联显示
- JavaScript实战-基于数组的级联列表实现
- 用KendoUI实现下来列表的级联
- js生成级联下拉列表
- js下拉列表级联案例
- 用Js简单实现省市区级联菜单
- 用Js简单实现省市区级联菜单
- 用js实现的级联菜单
- 用js实现省市级联效果
- js实现省市级联
- JS实现级联查询
- js 实现 省市级联
- 级联下拉列表的实现
- Android 实现下拉列表级联
- 前端后台数据交互小知识
- [安卓开发] 使用回车键或输入法的回车键 进行确认搜索
- android开发之Fragment 的生命周期及使用方法详解
- pat--还原二叉树--根据后序中序输出先序
- 秒杀性能优化实践总结
- js用数组实现级联列表
- Java自动装拆箱boxing与unboxing
- CodeChef PALPROB Palindromeness
- iOS中 按钮和标题完美各种排列/完美教程 韩俊强的博客
- 抽象类
- java集合-EnumMap与EnumSet
- poj2083
- 1001: Gingers and Mints
- POJ 3616