jQuery MiniUI

 找回密码
 立即注册
查看: 4669|回复: 6
打印 上一主题 下一主题

lazyTree的超链接 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-12-6 14:10:50 |只看该作者 |倒序浏览
本帖最后由 njzy 于 2012-12-6 14:12 编辑

我要实现一个lazyTree形式的文档管理器,如果最末一级是文档了就要允许点击下载,这个超链接需要我在后台生成Json的时候就加上还是可以在前台处理?如果前台可以,方法是什么?谢谢!

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2012-12-6 15:06:32 |只看该作者
依旧是监听ondrawcell事件,跟datagrid的是一样的
参考http://miniui.com/demo/index.html#src=datagrid/drawcell.html
"#"这一列,放一个a标签就行

Rank: 4

板凳
发表于 2012-12-7 09:44:26 |只看该作者
factory 发表于 2012-12-6 15:06
依旧是监听ondrawcell事件,跟datagrid的是一样的
参考http://miniui.com/demo/index.html#src=datagrid/dr ...

呵呵,谢谢!放超链接在"#"这一列看起来不专业,有些是目录有些是文档,还是要在名字那一列处理。初步打算在服务器端传回的Json中做个标记,比如“isFile”:“yes”之类的,如果符合,就给名字加上超链接,可行不?

Rank: 8Rank: 8

地板
发表于 2012-12-7 10:28:10 |只看该作者
njzy 发表于 2012-12-7 09:44
呵呵,谢谢!放超链接在"#"这一列看起来不专业,有些是目录有些是文档,还是要在名字那一列处理。初步打 ...

我的意思不是叫说必须创建“#”那一列才是超链接。是叫你参考我给你的那个demo的“#”那一列的做法。
名字列,目录列,文档列,随便哪一列都是可以吧2文本做成超链接的

Rank: 4

5#
发表于 2012-12-7 10:38:06 |只看该作者
factory 发表于 2012-12-7 10:28
我的意思不是叫说必须创建“#”那一列才是超链接。是叫你参考我给你的那个demo的“#”那一列的做法。
名 ...

是,我明白你的意思,我是说同一列有些需加超链接有些不需要加。

Rank: 8Rank: 8

6#
发表于 2012-12-7 11:09:43 |只看该作者
njzy 发表于 2012-12-7 10:38
是,我明白你的意思,我是说同一列有些需加超链接有些不需要加。

也一样用这个事件啊,通过判断e.value单元格值,如果是需要添加的就e.cellHtml,不然就不处理

Rank: 4

7#
发表于 2012-12-7 11:28:52 |只看该作者
factory 发表于 2012-12-7 11:09
也一样用这个事件啊,通过判断e.value单元格值,如果是需要添加的就e.cellHtml,不然就不处理 ...

谢谢!我先试试后台返回数据时就加上超链接看行不行,这样最方便。

Archiver|普加软件

GMT+8, 2024-11-27 08:32 , Processed in 1.052071 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部