var optionArray = new Array();

$grade_sql = "select distinct grade_id from subjects";

$grade_result = $dbconn -> get_result($grade_sql);

while($grade_row = mysql_fetch_assoc($grade_result)){

$grade_id = $grade_row['grade_id'];

?>

optionArray[<?php echo $grade_id;?>] = new Array();

}

?>

$subject_sql = "select * from subjects order by grade_id";

$subject_result = $dbconn -> get_result($subject_sql);

$start_pos = 0;

$start_grade = 0;

while($subject_row = mysql_fetch_assoc($subject_result)){

$grade_id = $subject_row['grade_id'];

$subject_id = $subject_row['id'];

$name = $subject_row['name'];

if($start_grade != $grade_id){

$start_pos = 0;

$start_grade = $grade_id;

}

?>

optionArray[<?php echo $grade_id;?>][<?php echo $start_pos;?>] = new Option("<?php echo $name;?>", "<?php echo $subject_id;?>");

$start_pos++;

}

?>

function redirec(x){

var temp = document.frm.subject_id;

for (i=0;i

temp.options[i]=new Option(optionArray[x][i].text,optionArray[x][i].value);

}

temp.options[0].selected=true;

}

请选择年级

while($row = mysql_fetch_assoc($result)){

$grade_id = $row['id'];

$grade_name = $row['name'];

?>

}

?>

var optionArray = new Array();

optionArray[1] = new Array();

optionArray[2] = new Array();

optionArray[4] = new Array();

optionArray[5] = new Array();

optionArray[6] = new Array();

optionArray[7] = new Array();

optionArray[8] = new Array();

optionArray[9] = new Array();

optionArray[10] = new Array();

optionArray[11] = new Array();

optionArray[12] = new Array();

optionArray[13] = new Array();

optionArray[1][0] = new Option("语文", "1");

optionArray[1][1] = new Option("数学", "2");

optionArray[1][2] = new Option("英语", "5");

optionArray[1][3] = new Option("品德社会", "39");

optionArray[1][4] = new Option("心理健康教育", "67");

optionArray[2][0] = new Option("英语", "6");

optionArray[2][1] = new Option("数学", "7");

optionArray[2][2] = new Option("语文", "8");

optionArray[2][3] = new Option("品德社会", "40");

optionArray[4][0] = new Option("英语", "9");

optionArray[4][1] = new Option("数学", "10");

optionArray[4][2] = new Option("语文", "11");

optionArray[4][3] = new Option("品德社会", "45");

optionArray[5][0] = new Option("数学", "12");

optionArray[5][1] = new Option("英语", "13");

optionArray[5][2] = new Option("语文", "14");

optionArray[5][3] = new Option("品德社会", "41");

optionArray[6][0] = new Option("英语", "15");

optionArray[6][1] = new Option("数学", "16");

optionArray[6][2] = new Option("语文", "17");

optionArray[6][3] = new Option("品德社会", "43");

optionArray[7][0] = new Option("英语", "18");

optionArray[7][1] = new Option("数学", "19");

optionArray[7][2] = new Option("语文", "20");

optionArray[7][3] = new Option("品德社会", "42");

optionArray[8][0] = new Option("英语", "21");

optionArray[8][1] = new Option("数学", "22");

optionArray[8][2] = new Option("语文", "23");

optionArray[8][3] = new Option("历史与社会", "61");

optionArray[8][4] = new Option("思想政治", "62");

optionArray[8][5] = new Option("历社", "68");

optionArray[9][0] = new Option("英语", "24");

optionArray[9][1] = new Option("数学", "25");

optionArray[9][2] = new Option("语文", "26");

optionArray[9][3] = new Option("物理", "44");

optionArray[9][4] = new Option("历史与社会", "63");

optionArray[9][5] = new Option("思想政治", "64");

optionArray[10][0] = new Option("英语", "27");

optionArray[10][1] = new Option("数学", "28");

optionArray[10][2] = new Option("语文", "29");

optionArray[10][3] = new Option("物理", "46");

optionArray[10][4] = new Option("化学", "47");

optionArray[10][5] = new Option("历史与社会", "65");

optionArray[10][6] = new Option("思想政治", "66");

optionArray[11][0] = new Option("英语", "30");

optionArray[11][1] = new Option("数学", "31");

optionArray[11][2] = new Option("语文", "32");

optionArray[11][3] = new Option("物理", "50");

optionArray[11][4] = new Option("化学", "54");

optionArray[11][5] = new Option("思想政治", "56");

optionArray[11][6] = new Option("生物", "57");

optionArray[12][0] = new Option("英语", "33");

optionArray[12][1] = new Option("数学", "34");

optionArray[12][2] = new Option("语文", "35");

optionArray[12][3] = new Option("物理(必修)", "51");

optionArray[12][4] = new Option("化学(必修)", "52");

optionArray[12][5] = new Option("物理必修加选修", "53");

optionArray[12][6] = new Option("生物", "58");

optionArray[12][7] = new Option("思想政治", "59");

optionArray[13][0] = new Option("英语", "36");

optionArray[13][1] = new Option("数学", "37");

optionArray[13][2] = new Option("语文", "38");

optionArray[13][3] = new Option("化学", "48");

optionArray[13][4] = new Option("物理", "49");

optionArray[13][5] = new Option("历史", "55");

optionArray[13][6] = new Option("思想政治", "60");

function redirec(x){

var temp = document.frm.subject_id;

for (i=0;i

temp.options[i]=new Option(optionArray[x][i].text,optionArray[x][i].value);

}

temp.options[0].selected=true;

}

请选择年级

小学一年级

小学二年级

小学三年级

小学四年级

小学五年级

小学六年级

初中七年级

初中八年级

初中九年级

高中一年级

高中二年级

高中三年级

分享到:

2010-03-03 15:02

浏览 6715

评论

1 楼

hezhq85108

2012-08-20

js部分不可用,怎么回事?可以这么混编吗???[color=red][/color][size=xx-large][/size][align=left][/align]

php+js实现二级联动下拉菜单(结合mysql数据库)_JS二级联动下拉列表 PHP实现相关推荐

  1. php+js实现二级联动下拉菜单(结合mysql数据库)_jQuery结合PHP+MySQL实现二级联动下拉列表[实例]...

    实现原理:根据省份值的变动,通过jQuery把sf_id传给后台php文件处理,php通过查询MySQl数据库,得到对应的地市名,并返回JSON数据给前端处理,即实现联动效果! 为便于讲解,这里直接给 ...

  2. php联动下拉菜单 无刷新 数据库 本人自己修改的,经测试可用

    网上没有一个可以拿来直接用的.最终老子还是动怒了.经过不屑的努力..老子终于把一个玩意给修改成功了..心脏病都快犯了.看来还要多研究JS.. 源码是从csdn转来的,忘了是谁发的了~在此感谢. < ...

  3. python三级联动菜单_Excel–这才是三级联动下拉菜单的正确做法

    Excel–这才是三级联动下拉菜单的正确做法,跟二级联动菜单完全不同! 文章来源:企鹅号 - Excel学习世界 今天教大家制作三级联动下拉菜单. 很多同学以为三级联动下拉做法跟二级联动下拉菜单是一样 ...

  4. php下拉列表 二级 联动,PHP+Ajax实现二级联动下拉菜单!

    正文 字体大小: 中 PHP+Ajax实现二级联动下拉菜单! (2009-12-05 01:11:39) 标签: 杂谈 数据库 .................................... ...

  5. javascript实现下拉条联动_js实现select二级联动下拉菜单

    本文实例为大家分享了js实现select二级联动下拉菜单,供大家参考,具体内容如下 String path = request.getContextPath(); String basePath = ...

  6. JavaScript实现二级联动下拉菜单

    最近学习前端js,做了一个二级联动下拉菜单.二级下拉菜单的内容随着一级下拉菜单选项的更改而更改.菜单的内容是手动存在js的数组里的,随便写了几个数据. 效果图: 实现源码: <!DOCTYPE ...

  7. ASP二级联动下拉菜单

    ASP+JavaScript+数据库 级联下拉菜单 <!-- *********************************** ASP+JavaScript+数据库 级联下拉菜单 **** ...

  8. popwindow下拉筛选 二级联动_职场人必备!一分钟搞定Excel二级联动下拉菜单

    对于一级下拉菜单的设置,相信经常使用Excel的用户都不陌生,那么,二级联动下拉菜单又是什么呢?与一级下拉菜单有什么关系呢? 二级联动下拉菜单是根据一级下拉菜单内容的变化而变化的.大家都知道,不同的部 ...

  9. 下拉默认选择_在Excel中制作二级联动下拉菜单,太有用了

    对于一级下拉菜单的设置,相信经常使用Excel的用户都不陌生,那么,二级联动下拉菜单又是什么呢?与一级下拉菜单有什么关系呢? 二级联动下拉菜单是根据一级下拉菜单内容的变化而变化的.大家都知道,不同的部 ...

最新文章

  1. 背包模型dp1:01背包,完全背包,多重背包的两大优化的详解
  2. python 打印所有汉字
  3. 解读《电力发展“十三五”规划》
  4. Spring配置多数据源错误总结
  5. python string.format()_Python string.format()百分比,不取整
  6. python 单元测试 unittest
  7. MySQL Cluster7.2.4 集群配置
  8. 线程与进程,你真的清楚吗?
  9. java和php基础部分相同或异同
  10. 181219每日一句
  11. cad文件格式(dwg、dxf、dwf、dws等)转其他格式(svg、,tiff、jpej、png、xml、pdf等)的四种方式(java)
  12. 怎么用计算机里的坦克大战,FC经典90坦克大战电脑版
  13. 4招教你们怎么做海报,想要宣传推广就来这
  14. 做H5页面用什么软件比较好?3款易上手好用的H5网页编辑工具
  15. 一个QQ盗号木马是这样诞生的(C#)
  16. 以《刀塔自走棋》和《酒馆战棋》为例,分析和研究自走棋的设计
  17. vue后台管理框架(三)——登录功能
  18. 【Java】实现多线程计算阶乘(完整版)
  19. 小程序:下载图片文件(wx.downloadFile)并保存到手机相册(wx.saveImageToPhotosAlbum)
  20. mysql节假日函数_如何在MySQL中计算不包括周末和节假日的日期差

热门文章

  1. office打开服务器文件提示内存不足,Excel2016打开文档时提示内存或磁盘空间不足的两种解决方法...
  2. Google adwords新手必读,3个步骤让你的回报率快速提升!
  3. CreCloud云网管测试手记
  4. 浅谈全球化部署(二)
  5. 进入真空:真空有多重?哪里有什么?
  6. 恢复你的IE-对某些网站恶意修改的恢复方法
  7. 旅行的意义:写给不爱旅行的你
  8. 物联网低功耗广域网(LPWAN)的比较
  9. 电路基础学习笔记6:实验验证戴维南定理
  10. 世界读书日,15本书,免费送!