AS
Como bloquear utilização no onExitAction até concluir a execução
Boa noite,
Como faço para bloquear a utilização da tela no onExitAction enquanto executo um processamento mais longo?
Criei um campo de CEP e configurei o setExitAction conforme abaixo
Nessa rotina onCepExitAction, estou realizando uma chamada longa para webservice e estou tentando travar a tela usando o código abaixo:
No entanto, esse javascript só é executado ao final do bloco PHP e não imediatamente não tendo o efeito desejado. Preciso que no começo do bloco PHP a tela seja travada e ao final liberado.
Como faço para implementar isso?
Obrigado
Como faço para bloquear a utilização da tela no onExitAction enquanto executo um processamento mais longo?
Criei um campo de CEP e configurei o setExitAction conforme abaixo
$CEP->setExitAction(new TAction(array($this, 'onCepExitAction')));
Nessa rotina onCepExitAction, estou realizando uma chamada longa para webservice e estou tentando travar a tela usando o código abaixo:
TScript::create("__adianti_block_ui('Carregando');");
No entanto, esse javascript só é executado ao final do bloco PHP e não imediatamente não tendo o efeito desejado. Preciso que no começo do bloco PHP a tela seja travada e ao final liberado.
Como faço para implementar isso?
Obrigado
Deu certinho Nataniel.
Muito obrigado