ExtJS数据加载后取消屏蔽

时间:2009-10-30 09:06:43

标签: javascript extjs

我在ExtJS中使用JSONStore并使用设置URL配置然后调用load方法加载数据,无论如何我只能在加载数据后取消屏蔽表单。目前它在加载方法之后取消屏蔽,因为加载是异步的,所以它不起作用。但我想要做的只是在异步操作完成后取消屏蔽。欢迎任何建议。

1 个答案:

答案 0 :(得分: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 {
        ...
    }
}

});