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 に答える