【发布时间】:2017-05-16 16:34:46
【问题描述】:
我正在使用 Rails 5。我想创建一条消息,在我提交 AJAX 表单并返回错误后在我的页面上闪烁。我没有使用 twitter 引导程序,并且只有在它不会破坏我已经拥有的任何其他样式的情况下才会考虑使用它。无论如何,在我看来我有这个
<div id="error_explanation" class="alert alert-success"></div>
在我的控制器中我有这个
displayError('#{error_msg}')
调用这个咖啡脚本...
@displayError = (msg) ->
...
$("#error_explanation").text(msg)
正如您所猜测的,现在,消息只是以纯文本形式显示。我希望它闪烁然后消失。我该怎么做?
【问题讨论】:
-
我之前用过gem
unobtrisive_flash,它很容易实现。 github.com/leonid-shevtsov/unobtrusive_flash
标签: ruby-on-rails ajax ruby-on-rails-5 message flash-message