Pergunta

Normalmente, a mensagem aparece usando

<g:if test='${flash.message}'>
    <div>${flash.message}</div>
</g:if>

sempre que uma ação for disparada.

Como você configurá-lo para aparecer como um espalhadores de notificação?De modo que dizer que eu clique em um botão enviar

<button class="btn btn-primary" data-dismiss="modal" type="submit">Log me in</button>

Uma janela de pop-up no canto superior direito aparecerá.Aqui está o espalhadores trecho.Acho difícil, pois im novo para javascript

$('#flash-message').click(function(){

        $.gritter.add({

            title: 'Notice',            
            text: '${flash.message}',           
            image: '',               
            sticky: false,  
            time: ''
        });

        return false;

    }); 
Foi útil?

Solução

Basta enrolar o G: Se estiver em torno do bloco Javascript, então ele não será gerado se não houver mensagem.

PS: Você provavelmente precisará reescrever o conteúdo do seu atributo de texto de gritter, não tenho certeza que vai funcionar assim.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top