0

我有一个包含 Dojo ComboBox 的对话框。现在我调用数据库以获取数据以填充组合框。我想在此期间显示“加载图像”。这个怎么做?

4

2 回答 2

0

我猜您正在尝试使用 dojo 工具包获得加载覆盖,在这种情况下,官方教程就足够了。

http://dojotoolkit.org/documentation/tutorials/1.6/recipes/loading_overlay/

上一个问题也可以帮助您解决相同的问题

Dojo“加载”-消息

于 2013-03-11T10:11:04.093 回答
0

@AurA 链接的问题的答案指定了许多技术来完成您正在尝试做的事情。

Dojo“加载”-消息

我使用 StandBy 小部件。这是一个演示它的用途的小提琴。

http://jsfiddle.net/cswing/253Te/

    var standby = new Standby({
          id: "standbyObj",
          target: "standby",
          color: "transparent",
          zindex: "auto",
          duration: "1000"
    });
    dojo.body().appendChild(standby.domNode);
    standby.startup();

    on(dojo.byId('btn'), 'click', function() {
        standby.show();

        // simulate a request.  hide the timeout in 5 seconds
        setTimeout(function() {
            standby.hide(); 
        }, 5000);
    });
于 2013-03-11T12:31:48.047 回答