科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件完美解决动态二级下拉菜单联动问题(2)

完美解决动态二级下拉菜单联动问题(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

完美解决动态二级下拉菜单联动问题.

作者:Junit Myth 来源:CSDN 2008年3月29日

关键字: 动态 解决 完美 Web开发 软件

  • 评论
  • 分享微博
  • 分享邮件
模板既然有了,就需要动态的添加内容,实际是动态的生成JavaScript代码。

<script language="javascript" type="text/javascript">
  
     var totalCount=<%=mm.getItemCount()%>;  //定义数据总数,包括1级2级
 
 //数据结构,是个数组的数组,可以使用开发语言动态产生
 dataArray = new Array();
 <%=mm.toJSItemStr()%> //生成所有数据
 
 
  …………………………其他相同

 

Java代码部分:

StringBuffer sb=new StringBuffer("");
        for(int i=0;i<itemList.size();i++)
        {
            String[] sa=(String[])itemList.get(i);
            sb.append("dataArray[").append(i).append("]= new Array(\"");
            sb.append(sa[0]).append("\",\"");
            sb.append(sa[1]).append("\",\"");
            sb.append(sa[2]).append("\"").append(");");       
        }
        return sb.toString();

itemList是从数据库得到的数据集合,只要恰当规划数据就能够完美解决。这个问题的解决实际就是在于如何规划数据模板,也就是前文内容。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章