ruby-on-rails - Bootstrap 模式中的 Rails 表单

标签 ruby-on-rails twitter-bootstrap ruby-on-rails-3.2

我正在尝试将 rails 表单放入 Bootstrap 模式对话框中。我想使用 modal-footer 来保存取消/提交按钮,但这似乎在表单标签内不起作用。

<div class="modal-body">
  <%= simple_form_for [@state, @search] do |f| %>
     <!-- long form here -->
     <div class="modal-footer">
       <button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button>
       <%= f.button :submit, :class => 'btn btn-primary' %>
     </div>
  <% end %>
</div>

最佳答案

那是因为您将页脚放在正文中。改用这种方式:

<%= simple_form_for [@state, @search] do |f| %>
  <div class="modal-body">
    <!-- long form here -->
  </div>
  <div class="modal-footer">
    <button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button>
    <%= f.button :submit, :class => 'btn btn-primary' %>
  </div>
<% end %>

关于ruby-on-rails - Bootstrap 模式中的 Rails 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13121860/

相关文章:

ruby-on-rails - 关于nil:NilClass的Rails 3.2未定义方法 `key?'

ruby-on-rails-3.2 - RuntimeError(无法执行: Error: "\xFE" from ASCII-8BIT to UTF-8):

mysql - 如何在 Rails 模型中构建正确的 before_destroy

ruby-on-rails - 为 facebooker Controller 编写功能测试?

ruby-on-rails - Gitorious Git-daemon Ruby Gem 错误

ruby-on-rails - 如何在Rails Devise中自动生成密码?

javascript - 在 Bootstrap 折叠导航栏中有不同的内容

ruby-on-rails - 获取NGINX来提供.gz压缩 Assets 文件

javascript - 单击时将 Bootstrap div 展开至整行

javascript - 使用 Bootstrap 模式打开新窗口