我有Dojo应用程序,左侧有一些搜索字段,右侧有一个显示搜索结果的网格。 我已经实现了一个加载图标显示在整个页面上,直到搜索后所有数据都加载到网格和其他小部件上,基本上我使用了dijit.Dialog并嵌入了一个Loader Image(类似于Grid的默认加载器)和执行搜索时显示,并在加载数据时隐藏。 Loader Icon工作正常。我需要将对话框设置为透明,以便我只显示加载器Image。
以下是Dialog代码:
var txtContent = "<img src='images/loader.gif'/>";
loaderDialog = dijit.byId('LoaderDialog');
dijit.byId('LoaderDialog').attr("content", txtContent);
dojo.style(dijit.byId("LoaderDialog").closeButtonNode,"display","none");
loaderDialog.titleBar.style.display='none';
就像我们在Youtube上看到的类似Icon一样缓冲。
请指导。
先谢谢
答案 0 :(得分:0)
我认为最好的解决方案是使用&#39;待机&#39;小部件,而不是试图欺骗&#39;对话框也是如此。见http://dojotoolkit.org/reference-guide/1.10/dojox/widget/Standby.html