0

我有一個鏈接表,每個鏈接都打開一個包含簡單表單的引導模式。動態Boostrap模式內的簡單形式不提交

我正在使用分頁將更多鏈接加載到我的頁面上。但是裝載(通過分頁)的新模式中的簡單形式將提交。

任何想法?

一些線索:

  • 如果我拼版簡單的形式而不將它們放在裏面情態動詞的形式提交正確和工作。

  • 第一頁上的模態內的窗體也可以使用。只是不是我加載更多使用分頁後。

Index.html.erb:

<div class="row"> 
    <div id="results" class="col-xs-12 col-md-10 col-md-offset-1"> 
     <%= render :partial => 'companies/list', :param_name => 'companies_page', :locals => { :companies => @companies } %> 
    </div> 
</div> 

_list.html.erb:

<table class="table table-striped"> 
    <tbody> 
    <% @companies.each do |company| %> 
     <tr> 
     <td style="vertical-align:middle;"> 
      <span class="btn btn-primary btn-sm" data-toggle="modal" data-target="#company_app_<%=company.id %>" onclick=""> 
      Interested 
      </span> 
     </td> 
     <div class="modal" id="company_app_<%=company.id%>" tabindex="-1" role="dialog" aria-labelledby="company_app_<%=company.id%>Label"> 
      <div class="modal-dialog" role="document"> 
      <div class="modal-content"> 
       <%= simple_form_for(@company_candidate, :method => :post, url: { :controller=>"company_candidate", :action=>"create"}, remote: true) do |f| %> 
       <%= f.submit "Apply", :class => "btn btn-primary", :onclick => "" %> 
       <% end %> 
      </div> 
      </div> 
     </div> 
     </tr> 
    <% end %> 
    </tbody> 
</table> 
<center> 
    <%= js_will_paginate @companies, :param_name => 'companies_page', :params => { :public_id => session[:public_id] }, renderer: BootstrapPagination::Rails %> 
</center> 
+1

請發佈最少的代碼,以幫助我們嘗試解決您的問題。 –

+0

@ArunKumar我已經添加了一些代碼來顯示我在做什麼,希望這可以幫助 – echan00

回答

0

好吧,我找到了答案。因爲模態不在裏面,所以模態會起作用,但形式不會因爲這個。