私は、ajaxフォームを使用したサンプルformtasticでajax保存を正常に試しました。
新しい値がデータベースに追加されます。しかし、問題は、ajaxを介して保存するとすぐにデータベースからリストを取得することです。
どうやってするの。?
新しいレコードを追加したらすぐに、表示リストを更新します。新しいレコードを追加するオプションとデータベースからのデータを一覧表示するオプションの両方が同じページにあります
これは私のインデックスページです。コントローラーと足場を介して作成された他のすべて
<h1>Listing samples</h1>
<table>
<tr>
<th><%=t :Name%></th>
<th></th>
<th></th>
<th></th>
</tr>
<% @samples.each do |sample| %>
<tr>
<td><%= sample.name %></td>
<td><%= link_to 'Show', sample %></td>
<td><%= link_to 'Edit', edit_sample_path(sample) %></td>
<td><%= link_to 'Destroy', sample, :method => :delete, :data => { :confirm => 'Are you sure?' } %></td>
</tr>
<% end %>
</table>
<br />
<%= link_to 'New Sample', new_sample_path %>
<br /><br /><br /><br /><br />
<%= semantic_form_for @sample1,:url => samples_path, :remote => true do |f| %>
<%= f.inputs do %>
<%= f.input :name %>
<% end %>
<%= f.actions do %>
<%= f.action :submit, :as => :input %>
<% end %>
<% end %>