# Como customizar a mensagem de sucesso ou falha após o submit post do Formulário (via javascript)

Acesse a customização de um formulário. Ao acessar, entre na Aba "Configurações", em seguida, expanda "Outras Configurações" e defina um nome para a função javascript que será executada após o post.

O nome da função javascript deve ser preenchida no campo "**Executar a função Javascript abaixo após salvar ou executar qualquer ação bem-sucedida no formulário:"** como mostra em azul na imagem abaixo.

![](https://wiki.agilityflow.io/uploads/images/gallery/2024-09-Sep/scaled-840-0/image-1725736529593.png)

zoom do campo da imagem anterior:

![](https://wiki.agilityflow.io/uploads/images/gallery/2024-09-Sep/scaled-840-0/image-1725736687373.png)

No exemplo, foi definido o nome "executeAfterPost" para o nome da função javascript.

Abaixo segue um exemplo da função e a explicação comentada em cada linha.

<p class="callout warning">**ATENÇÃO**: nessa função é necessário testar se o formAction é a opção salvar. o formAction é retornado como parametro da função. Para checar utilize a função js **formContext.form.action.isSave(formAction)**</p>

```JavaScript
function executeAfterPost(formId, response, formAction) {
    
    //verifica se é o formAction de Salvar (essa função pode ser chamada em varios formAction, por isso é  imoprtante checar se é salvar)
    if (formContext.form.action.isSave(formAction)) {

        //testar se deu sucesso no envio do form
        if(response.success){
            
          	//funçao para desabilitar a mensagem nativa do sistema
        	formContext.form.disableNativeSuccessMsg();
          
            //colocar a msg de sucesso
            formContext.msg.success('Salvouu legal com sucesso', 'Sucesso');
          
        }
        
        
    }
}
```