Grails Flash Message W / Greatter
-
21-12-2019 - |
Вопрос
Обычно сообщение появляется с помощью
<g:if test='${flash.message}'>
<div>${flash.message}</div>
</g:if>
.
всякий раз, когда действие срабатывает.
Как вы устанавливаете, чтобы выглядеть как уведомление о борьте?Так что сказать, что я нажал кнопку «Отправить»
<button class="btn btn-primary" data-dismiss="modal" type="submit">Log me in</button>
.
появится всплывающее окно в правом верхнем углу.Вот фрагмент Greatter.Я нахожу его трудно, так как я новичок в JavaScript
$('#flash-message').click(function(){
$.gritter.add({
title: 'Notice',
text: '${flash.message}',
image: '',
sticky: false,
time: ''
});
return false;
});
. Решение
Просто оберните G: если вокруг блока JavaScript, поэтому его не будет сгенерировано, если нет сообщения.
PS: Вам, вероятно, понадобится переписать содержание вашего текстового атрибута Greatter, я не уверен, что это будет работать так.
Не связан с StackOverflow