打印

无限级JavaScript下拉列表菜单

在咱们坛子里能搜到不少联级下拉菜单的代码,但一直没有找到功能完全符合我的需要的,于是借鉴了一个叫做“HPMenu”的代码,重新进行了改进,并支持下列功能:

  • 支持IE/FireFox/Opera
  • 绑定数据到XML
  • 支持外部XML文件或页面内XML数据岛
  • 支持一个页面中定义多组,互不干扰
  • 支持设定初始值

2006-07-20 16:10
按版主的建议进行了修正,现支持下列功能:

  • 支持Option的Value和Text分开设置(通过设置XML节点的Value及Desc属性,如果没有Desc属性,则默认为一致)
  • 封装成类
  • 可以设定默认值

Online Demo: http://www.wofeila.com/test/menu/menu.htm

希望大家多多指正!

[ 本帖最后由 zhangyanan2000 于 2006-7-20 16:15 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
  • Sheneyan 威望 +2 原创内容 2006-7-19 23:40
初来乍到
请多关照
大概过了几遍,满好的,有几个小问题:

a option的value和text似乎是写死一致的哦~~

建议分开,可以默认一样,比如提供的xml少一个属性啥的

b 提供个方法修改那个默认选项,而不需要修改代码

c 我希望你把它封装成一个类:D



另:看你那个版权信息,我还以为你是hopesoft =。=……
子叶:子乌的叶子
帅哥们,美女们,新的一年终于来了,祝贺你们...终于又老了一岁~
好像很不错,我也要学习
感谢版主的鼓励,我会尽力完善,最近才接触JS,对OO还待学习,希望高手多多指正!

PS:最初因为参考了 hopesoft 的代码,所以加上了对方的版权以示尊重
初来乍到
请多关照

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
按照版主的建议进行了修正,详见主帖说明(附件已更新)
初来乍到
请多关照

TOP

我是hopesoft,感谢楼主抬爱,呵呵,有空多交流。

TOP

很素气,不过我只想要切换功能,数据功能不想要怎么把大量数据简化?

TOP

mark.
我一直哭一直哭,哭我没鞋穿。直到有一天我看到一个人,他连脚也没有……

TOP

强人啊··.


--------------

请不要灌水,谢谢 - Hutia

[ 本帖最后由 hutia 于 2006-8-9 18:51 编辑 ]
http://www.dw10.com

TOP

我是新手,有些问题想问问:
1、XML文件怎么生成?不会用手输入吧。。。如果可以自动导出,请问怎么做。
2、4级联动,
假设内容如下:
        一级中国
            二级风景点
                三级ZZZ
                      四级TTT
        一级日本
            二级风景点
                三级XXX
                       四级SSS

象上面这样的内容,二级的DESC 和 VALUE 都一样,在表格里,点到二级,3级的内容是混合在一起的。
没有分开,能否改进这点?

谢谢。

TOP

在我的项目中用了您的下拉框,但是只能在GBK或者gb2312编码下使用,不能在utf-8下使用、请问如何解决?

TOP

同一页面里怎么放两个外部XML的

TOP

好东西  多谢 楼主
~~~~~~~~~~

TOP

firefox下无效!

TOP

也算是学习了
能做城这样已经不错了
收藏了,呵呵
















=====================================
javascript经典专区  http://onlyaa.com

[ 本帖最后由 lovelylife 于 2008-5-8 01:00 编辑 ]

TOP