0

У меня есть таблица ссылок, каждая из которых открывает загрузочный мод, содержащий простую форму.Простая форма внутри динамика Boostrap modal не отправляет

Я использую разбиение на страницы, чтобы загрузить больше ссылок на мою страницу. Но простые формы внутри новых модалов, загруженных (через разбивку на страницы), будут представлены.

Любые идеи?

Некоторые подсказки:

  • Если я разбиваться простые формы без размещения их внутри модальностей, формы представить надлежащим образом и работать.

  • Формы внутри модалов на первой странице также работают. Только после того, как я загружу больше, используя разбивку на страницы.

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

Хорошо, я нашел ответ. Потому что модальность не была внутри, модальная работа, но форма из-за этого не будет.

Смежные вопросы