Grails flash信息带有gritter

时间:2014-01-09 11:55:20

标签: javascript grails gritter

通常使用

显示消息
<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>

将出现右上角的弹出窗口。这是gritter片段。我发现很难,因为我刚接触javascript

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

        $.gritter.add({

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

        return false;

    }); 

1 个答案:

答案 0 :(得分:1)

只需将g:包裹在JavaScript块周围,如果没有消息就不会生成它。

PS:你可能需要重写你的gritter文本属性的内容,我不确定它会像那样工作。