CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

如何动态地生成下拉菜单

楼主fish_kun(坤坤)2005-08-03 21:35:32 在 Java / Web 开发 提问

我要做几个在主页框架上的下拉菜单,而且想做成设置的不同,设置可能放在xml文件中或数据库中,我想根据读出的设置,让下拉菜单动态变化的,希望大家给点示范。 问题点数:100、回复次数:4Top

1 楼zclgod(春风化雷)回复于 2005-08-03 23:04:27 得分 0

数据库的偶写过  
  Top

2 楼zclgod(春风化雷)回复于 2005-08-03 23:06:46 得分 50

<%if(provSlt!=null){%>  
  var   provSlt="<%=provSlt%>";  
  <%}else   {%>  
  var   provSlt=null;  
  <%}%>  
   
  var   provAll   =   "<%=provAll%>";  
  if(provSlt!=null)   {  
  var   provAllArray   =   new   Array();  
  var   provSltArray   =   new   Array();  
  var   m   =   0;  
  provSltArray   =   provSlt.split(",");  
  provAllArray   =   provAll.split(",");  
  var   k   =   0;  
  var   i   =   0;  
  var   j   =   0;  
  while(i   <   provAllArray.length)   {  
          if(provAllArray[i]   ==   provSltArray[j])   {  
          opts   =   new   Option(provAllArray[i   +   1],provAllArray[i]);  
          form1.sltProvNm.options[k]=opts;  
          k   =   k   +   1;  
          i   =   i   +   2;  
          j   =   j   +   1;  
           
          }   else   {  
          opts   =   new   Option(provAllArray[i   +   1],provAllArray[i]);  
          form1.provNm.options[m]=opts;  
          m   =   m   +   1;  
          i   =   i   +   2;  
          }  
          }  
  selectTrue();  
  }   else   {  
  provAllArray   =   provAll.split(",");  
  var   m   =   0;  
  for(var   i   =   0;i<provAllArray.length;)   {  
  opts   =   new   Option(provAllArray[i   +   1],provAllArray[i]);  
          form1.provNm.options[m]=opts;  
          m   =   m   +   1;  
          i   =   i   +   2;  
  }  
  }Top

3 楼fish_kun(坤坤)回复于 2005-08-04 16:15:58 得分 0

不是option,我说的是一旦鼠标移上去,就显出一个下拉的菜单,而在这之前它显示成  
  一个普通的链接。Top

4 楼minisun2000(红色枫叶)回复于 2005-08-04 16:49:32 得分 50

是不是option有什么关系?只要取得数据就行了,至于怎么显示,就看谁的JS用的好了Top

相关问题

  • 如何实现动态下拉菜单?
  • ★★★如果根据RS的数量动态生成下拉菜单
  • 下拉菜单生成器???
  • 如何动态的改变下拉菜单的选项?
  • 请教高手,如何实现动态下拉菜单?
  • 一个动态生成的下拉菜单,怎样去掉重复项?
  • 各为高手请指教:如何动态控制下拉菜单的位置?
  • 如何使用Ajax读取XML实现下拉菜单的动态加载?
  • 动态写下拉菜单。谢谢
  • 如何制作下拉菜单?

关键词

  • 数据库
  • null
  • 下拉菜单
  • provslt
  • provall
  • provallarray
  • provsltarray
  • 动态
  • 设置
  • split

得分解答快速导航

  • 帖主:fish_kun
  • zclgod
  • minisun2000

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo