3

我在 Rails 应用程序中使用 Bootstrap 模式。我想关闭视图中的模态。

例如 Bootstrap 文档有:

<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>

我试过这个:

<%= submit_tag 'Cancel', :type => :reset, :class => "btn btn-danger", :input_html => {data-dismiss="modal" aria-hidden="true"} %>

但是,我得到一个语法错误。

我想使用相同的技术来关闭提交按钮。

我可以在 jquery 中关闭它,但我真的很想在表单中关闭它。

谢谢!

4

1 回答 1

8
:input_html => {data-dismiss="modal" aria-hidden="true"}

您的哈希格式不正确。试试这个:

:input_html => {"data-dismiss" => "modal", "aria-hidden" => "true"}

我相信您甚至不需要:input_html并且可以立即使用内部哈希值,如下所示:

<%= submit_tag 'Cancel', :type => :reset, :class => "btn btn-danger", "data-dismiss" => "modal", "aria-hidden" => "true" %>
于 2013-01-21T16:16:00.670 回答