知道客户在ZK是否忙碌

时间:2012-03-05 15:01:46

标签: zk zul

有没有办法知道在客户端是否显示忙碌框(处理标签)(任何方法,如isBusy()).

我还可以在活动中clearBusy()。点击Button

注意:如果您可以回答第一部分请发布。

1 个答案:

答案 0 :(得分:1)

第一个问题在ZK中必须有一些低级JS API,即检查是否显示忙消息。

对于第二部分,您可以通过调用Clients.clearBusy(Component)来执行此操作注意:您应该调用Clients.showBusy(Component,String)以使其工作

<zk>
<window border="normal" title="hello">
    <div height="200px" width="200px" style="background:yellow">
        <button id="btn1" label="Show Busy" onClick='Clients.showBusy(self.getParent(), "Busy")'/>
    </div>
    <div height="200px" width="200px" style="background:red">
        <button id="btn2" label="Clear busy" onClick="Clients.clearBusy(btn1.getParent())"/>
    </div>
</window>
</zk>

查看实时演示here