为什么我的引导模态没有显示?

时间:2016-09-06 19:46:50

标签: ruby-on-rails ajax bootstrap-modal

我不知道为什么我的模态没有显示。

我有一个指向images#show的链接。但是我想使用bootstrap模式来显示图像而不是重新加载页面。

这是我的链接,应该在点击时显示模态。链接

- url = @entry.class.to_s.downcase.singularize
= link_to(send("#{url}_path", @entry), data: { remote:true, 'type' =>    @entry.class.to_s.downcase }) do
    = yield

该链接位于我的home#index

这是我的images#show控制器:

def show
    authorize! :view, @image
    @can_destroy = can?('delete_asset', @image)
    @can_edit = can?('edit_metadata', @image)

    respond_to do |format|
       format.html
       format.js
       format.json
    end

我的_modal视图模板是:

<div id="contact-modal" class="modal fade">
  <div class="modal-dialog">
    <div class="modal-content">
      ...
      Moussa Testing the Modals
      <div class="modal-body">
        Me testing again
      </div>
      <div class="modal-footer">
        Moussa testing encore.
      </div>

    </div>
  </div>
</div>

我在ajax的图像视图中添加了show.js.erb:

$('<%= j render "modalview" %>').modal();

然而,模态没有显示。

0 个答案:

没有答案