Обычно появляется сообщение с помощьюGrails быстрое сообщение ж/пескоразбрасыватель
<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>
Появится всплывающее окно в правом верхнем углу. Вот фрагмент графа. Я считаю, это трудно, так как им новое для яваскрипта
$('#flash-message').click(function(){
$.gritter.add({
title: 'Notice',
text: '${flash.message}',
image: '',
sticky: false,
time: ''
});
return false;
});
Предположим, что ваш код песка работает (я не знаю, что это такое), вы привязываете обратный вызов к щелчку элемента html с id = "flash-message", который я не вижу на отправьте кнопку, например. Это то, чего вы хотите достичь? В этом случае добавьте атрибут id к кнопке. – lucke84
@ lucke84 есть ли обратный вызов, чтобы просто показать его? то я бы просто положил его в div – Jan
Нет никакого «обратного вызова», чтобы показать что-то ». Обратный вызов - это код, выполняемый в ответ на событие. Событие - это щелчок, поэтому вам нужно решить, кто будет нажимать (в вашем текущем коде, элементе html с id = 'flash-message') и что будет (выполнение граната). Это на самом деле то, что вы хотите сделать? – lucke84