Chinaunix

标题: [AJAX] 请问谁有xml+js做的无限级树型菜单啊? [打印本页]

作者: ultralqxq    时间: 2006-06-09 09:31
标题: [AJAX] 请问谁有xml+js做的无限级树型菜单啊?
请问谁有xml+js做的无限级树型菜单啊?功能就是类似windows里的资源管理器.点一下就显示下级目录,再点一下就隐藏!!
作者: HonestQiao    时间: 2006-06-09 09:31
http://cws.yi.org/ajax
作者: 韩三普    时间: 2006-06-09 09:46
搜索xtree
作者: ultralqxq    时间: 2006-06-09 10:40
啊~~是同事说错了吗?。。他说我要的这种是“树型菜单”。如图:
然后说乔版主给的那个是“下拉菜单”

1.jpg (16.57 KB, 下载次数: 50)

1.jpg

作者: ultralqxq    时间: 2006-06-09 10:52
呵,用xtree搜索到了。。http://www.phpnet.com.cn/Html/Article/2/246.htm
谢谢
作者: HonestQiao    时间: 2006-06-09 10:58
下拉菜单可以很容易转的哦。
作者: james.liu    时间: 2006-06-09 12:00
上次看到个ajax效果的菜单,,,配合css,,,简洁漂亮
作者: ipaddr    时间: 2006-06-10 17:39
如果菜单量不是很大很大,建议不要用AJAX。

AJAX不是万能的,有时会加大服务器的负载的,

你想想,一个菜单,如果只有几十项的话,你用AJAX,你说是一次读50个项出来方便,还是读50次方便呢?
作者: james.liu    时间: 2006-06-10 21:40
原帖由 ipaddr 于 2006-6-10 17:39 发表
如果菜单量不是很大很大,建议不要用AJAX。

AJAX不是万能的,有时会加大服务器的负载的,

你想想,一个菜单,如果只有几十项的话,你用AJAX,你说是一次读50个项出来方便,还是读50次方便呢?



有的时候就需要一点点读。

服务器负载是要考虑,但是用户体验也关键。

点一次下拉几个,我还有兴趣一个个看,如果显示一大群,如果非看不可我才看,否则我就换地方。

如果非要拉出大量数据的话,我觉得还不如不用ajax.
作者: HonestQiao    时间: 2006-06-10 23:56
原帖由 james.liu 于 2006-6-10 21:40 发表



有的时候就需要一点点读。

服务器负载是要考虑,但是用户体验也关键。

点一次下拉几个,我还有兴趣一个个看,如果显示一大群,如果非看不可我才看,否则我就换地方。

如果非要拉出大量数据的话,我 ...



你这个就是误解了,难道一次读取出来,就非要一次显示么?
作者: james.liu    时间: 2006-06-11 13:26
原帖由 HonestQiao 于 2006-6-10 23:56 发表



你这个就是误解了,难道一次读取出来,就非要一次显示么?



如果不是一次显示,那么就要找地方放,客户端,服务端?

人多的话呢

如果应用如此,那么只能如此。
作者: HonestQiao    时间: 2006-06-11 14:09
原帖由 james.liu 于 2006-6-11 13:26 发表



如果不是一次显示,那么就要找地方放,客户端,服务端?

人多的话呢

如果应用如此,那么只能如此。



看来你是误解了,我们的讨论是从8楼开始的,你看引用
作者: james.liu    时间: 2006-06-11 14:59
没错阿。。

他指一次读出比多次读出对服务器负担小阿。


一次读出要么显示,要么你说的不一定一次显示。

后者不就牵涉资源占用了吗?

时间久了,并发多了,再来看的话,一次读出并不一定是件好事。

“AJAX不是万能的,有时会加大服务器的负载的,”我同意的。


当然我们讨论的只是理论东西,现实中应用说了算的
作者: HonestQiao    时间: 2006-06-11 15:07
原帖由 james.liu 于 2006-6-11 14:59 发表
没错阿。。

他指一次读出比多次读出对服务器负担小阿。


一次读出要么显示,要么你说的不一定一次显示。

后者不就牵涉资源占用了吗?

时间久了,并发多了,再来看的话,一次读出并不一定是件好事。
...


你想想,一个菜单,如果只有几十项的话,你用AJAX,你说是一次读50个项出来方便,还是读50次方便呢?
作者: james.liu    时间: 2006-06-11 15:15
原帖由 HonestQiao 于 2006-6-11 15:07 发表


你想想,一个菜单,如果只有几十项的话,你用AJAX,你说是一次读50个项出来方便,还是读50次方便呢?



唉,你没理解我的意思


一个菜单几十项可以分级显示阿。。这样ajax一般顶多4-5次就可以了。

别人来看菜单是找自己要找的,不是好奇的一个个点过去的。(读50次,,也太那个理论了吧)


而你一次读出来,,只要他不退出,不超时,你什么时候释放阿?
作者: HonestQiao    时间: 2006-06-11 15:18
而你一次读出来,,只要他不退出,不超时,你什么时候释放阿?

难道读取的时候,一直链接的服务器么?
作者: 枫影    时间: 2006-06-12 12:18
这个这个这个代码,为什么www.phpnet.com.cn无法下载呢?
作者: yueliangdao0608    时间: 2007-03-27 11:24
原帖由 HonestQiao 于 2006-6-9 09:31 发表
http://cws.yi.org/ajax



有源代码吗?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2