页面加载时打开模态 - RoR和Jquery

时间:2014-06-19 22:54:15

标签: javascript jquery ruby-on-rails twitter-bootstrap bootstrap-modal

我在打开模态的表单中有一个链接:

<% if action_name == "new" %>
  <div>
     <%= link_to 'Open Modal', search_samples_samples_path, {:remote => true, 'data-toggle' =>  "modal", 'data-target' => '#modal-window'}  %>
  </div>
<% end %>

我现在要做的是,当表格打开/加载时,直接打开模态,而不必点击链接。

最好的方法是什么?

2 个答案:

答案 0 :(得分:0)

感谢您的建议,与之合作:

$(document).ready(function() {  
 document.getElementById('pcrmodal').click();
});

我添加了&#34; id&#34;部分链接元素,并将其隐藏(使用display:none):

<%= link_to 'PCR Anterior?', search_samples_samples_path, {:remote => true, 'data-toggle' =>  "modal", 'data-target' => '#modal-window', 'id' => 'pcrmodal', 'style' => 'display:none'}  %>

再次感谢您的反馈。

答案 1 :(得分:0)

如果您使用的是

,只需使用bootstrap提供的.modal()函数
$("#modal-window").modal()