jQuery MiniUI

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

tree,treegrid 是否能支持加载过程的屏蔽层,和等待图标 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-9-5 17:07:10 |只看该作者 |倒序浏览
tree,treegrid 是否能支持加载过程的屏蔽层和等待图标?

datagrid 本身就支持. 不知道 tree 是怎么调用才有此效果 ?


Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-9-5 17:31:04 |只看该作者
tree的加载是同步加载。
datagrid是异步加载。
所以,tree是没有遮罩层和等待图标的。

不过你可以通过ajax异步加载数据后,通过tree.setData方法设置给tree。
这样可以mini.mask()/unmask()来显示遮罩和取消遮罩。

Rank: 3Rank: 3

板凳
发表于 2012-9-5 21:33:39 |只看该作者
通过ajax 取回 json 数据,是列表形式的数据,不是tree结构的。
然后调用 tree.setData(dataObj) 的方式,treeGrid 展现出来的效果与
datagrid一样,已经没有树结构的形式了。

是否是API的问题?

Rank: 3Rank: 3

地板
发表于 2012-9-5 21:36:19 |只看该作者
tree.getData() 返回的好像就是 tree结构的数组,

tree.setData() 是否能支持直接把列表形式的数组?

Rank: 8Rank: 8

5#
发表于 2012-9-6 09:53:12 |只看该作者
nodisk 发表于 2012-9-5 21:36
tree.getData() 返回的好像就是 tree结构的数组,

tree.setData() 是否能支持直接把列表形式的数组? ...

tree.setData的话,你的数据必须是树形数据

Rank: 3Rank: 3

6#
发表于 2012-9-6 11:12:42 |只看该作者
只能用tree结构,确实有点难啊,如果能支持列表,那就好了.....
我只是新手,刚了解mini, 可能也是我技术不行,觉得太难实现了

Rank: 9Rank: 9Rank: 9

7#
发表于 2012-9-6 18:10:53 |只看该作者
你可以通过url加载一个列表数据:
http://www.miniui.com/docs/tutorial/tree_list.html

这样就很简单了。

Archiver|普加软件

GMT+8, 2024-11-26 10:50 , Processed in 1.047090 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部