# Ao salvar um form, pausar ação do sistema e atualizar a tela

Configure o nome da função javascript para ser chamada após qualquer ação de sucesso no formulário, como na imagem abaixo:

[![image.png](https://wiki.agilityflow.io/uploads/images/gallery/2025-02/scaled-1680-/image.png)](https://wiki.agilityflow.io/uploads/images/gallery/2025-02/image.png)

Na customização javascript coloque esse código. agora ao salvar, o form continuará na mesma tela, apresentará uma msg de sucesso e fará um refresh da página

```c#
function afterOnSave(formId, response, formAction) {

      if(formAction != 1) return; //1 é salvar 

      formContext.msg.showMsgSuccess("Form salvo com sucesso", "Ok");

      //ao salvar um novo, nao sair do lightbox que da aberto mas abrir um novo
      setTimeout(function () { window.location = window.location }, 300);
  
      return false;
}
```

Para saber mais sobre esse [evento javascript que ocorre após o subsmit post do formulario (onAfterPostEvent), clique aqui](https://wiki.agilityflow.io/books/manual-de-customiza%C3%A7%C3%A3o/page/evento-javascript-ap%C3%B3s-o-subsmit-post-do-formulario-%28onafterpostevent%29 "Evento javascript após o subsmit post do formulario (onAfterPostEvent)")