2016-07-08 19 views
0

を提出形成します。投稿フォームを作成するためにページをリロードする必要があります。Railsは、私は、単純な簡単なフォームを作成しturboblinks問題

今、私は研究して、ターボリンクが問題であるかもしれないことを知りましたが、JSはなく何も関与していません。

これを修正する方法についてのご意見はありますか?それが問題になることがありので

答えて

1

あなたのマークアップは無効です。

<%= form_for @passenger do |f| %> 
    <p> 
    <%= f.label :name %><br> 
    <%= f.text_field :name %> 
    </p> 
    <p> 
    <%= f.label :phone %><br> 
    <%= f.text_field :phone %> 
    </p> 
    <p> 
    <%= f.label :email %><br> 
    <%= f.text_field :email %> 
    </p> 
</div> <!-- what does this close? --> 

<div class="box-footer"> 
    <%= f.submit 'Cadastrar passageiro', :class => 'btn btn-success' %> 
    <% end %> <!-- your closing the form tag in this div --> 
</div> 

用途:あなたは常にW3 validator

を経由して私たちのマークアップを確認することができます

<%= form_for @passenger do |f| %> 

    <p> 
    <%= f.label :name %><br> 
    <%= f.text_field :name %> 
    </p> 
    <p> 
    <%= f.label :phone %><br> 
    <%= f.text_field :phone %> 
    </p> 
    <p> 
    <%= f.label :email %><br> 
    <%= f.text_field :email %> 
    </p> 

    <div class="box-footer"> 
    <%= f.submit 'Cadastrar passageiro', :class => 'btn btn-success' %> 
    </div> 

<% end %>