Dojo Dgrid更改页面显示忙或待机指示器

Dojo Dgrid更改页面显示忙或待机指示器,dojo,dgrid,Dojo,Dgrid,我有带分页的dgrid,每页50行,并使用内存存储 最后两列是可编辑选择和筛选选择,因此当我更改页面时需要一些时间。 问题是,没有迹象表明用户正在发生某些事情。 没有加载消息或旋转图像。 因此,我想知道在更改页面之前是否有触发的事件,以便手动显示微调器。 到目前为止,我还没有找到这样的活动。 我使用firebug来收听当我单击网格时触发的所有单击,并单击下一步按钮以查看将发生什么。 唯一触发的事件是在呈现页面之后。在渲染之前,我什么都没有得到。 那么,当我在dgrid上更改页面时,如何向用户显示

我有带分页的dgrid,每页50行,并使用内存存储
最后两列是可编辑选择和筛选选择,因此当我更改页面时需要一些时间。
问题是,没有迹象表明用户正在发生某些事情。 没有加载消息或旋转图像。
因此,我想知道在更改页面之前是否有触发的事件,以便手动显示微调器。
到目前为止,我还没有找到这样的活动。
我使用firebug来收听当我单击网格时触发的所有单击,并单击下一步按钮以查看将发生什么。
唯一触发的事件是在呈现页面之后。在渲染之前,我什么都没有得到。

那么,当我在dgrid上更改页面时,如何向用户显示忙指示器呢

分页加载新页面时,将向网格的内容区域添加类为
dgrid loading
的div,该div跨越内容区域的整个宽度和高度。可以将样式添加到此类以添加加载指示器


您还可以通过网格的
loadingMessage
属性添加加载消息


在“自定义消息”部分的中有加载节点的说明和演示。

感谢您的回答,但在我的情况下不会发生这种情况。当我更改页面时,不显示加载指示器。尽管我在相应的属性上有一个值,但也没有显示loadingMessage。我将检查div.dgrid-loading,可能是因为css冲突而没有显示。我没有说它默认显示任何内容-我说这是可供您自定义以显示所需内容的内容。“您也可以通过网格的loading message属性添加加载消息。”我想这应该默认显示,不管怎样,我放弃了dojo。谢谢你的回答。@Christofors:你找到什么了吗?