0

通常,该消息通过使用出现

<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>

将出现右上角的弹出窗口。这是粗粒片段。我觉得很难,因为我是 javascript 新手

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

        $.gritter.add({

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

        return false;

    }); 
4

1 回答 1

1

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

PS:您可能需要重写您的 gritter text 属性的内容,我不确定它是否会像那样工作。

于 2014-01-10T09:27:11.627 回答