2009-10-30 88 views
0

我在ExtJS中使用JSONStore并通过使用设置URL配置然后调用加载方法来加载数据,反正我只能在数据加载后才能解除屏蔽。目前它在加载方法之后解除掩码,因为加载是异步的,所以不起作用。但是我想要做的只是在异步操作完成之后才会被取消屏蔽。任何建议欢迎。ExtJS在数据加载后解除屏蔽

回答

2

插入代码以隐藏加载函数的回调中的掩码。

store.load({ 
params: { your params }, 
callback: function(r, options, success) { 
    // Checks to make sure the response was returned 
    if(success == true) { 
     // Logic to ensure valid data returned 
     if (r.status == true) {  
      mask.hide(); 
     } 

     else { 
      ... 
     } 
    } 

    else { 
     ... 
    } 
} 

});

+0

'mask'变量来自哪里? – Black 2015-02-14 03:01:41