ExtJS Unmask после загрузки данных - PullRequest
0 голосов
/ 30 октября 2009

Я использую JSONStore в ExtJS и загружаю данные, устанавливая конфигурацию URL-адреса и затем вызывая метод загрузки. В любом случае я могу снять форму только после загрузки данных. На данный момент он демаскируется после метода load, который не работает, поскольку загрузка асинхронная. Но я хочу снять маску только после завершения асинхронной операции. Любые предложения приветствуются.

1 Ответ

2 голосов
/ 31 октября 2009

Вставьте свой код, чтобы скрыть маску в обратном вызове функции загрузки.

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 {
        ...
    }
}

});

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...