我想使表格中的某些文本可編輯以獲得與best_in_place類似的結果。不過,我不確定這是否是最適合我需求的寶石/解決方案。如果我沒有錯,這將需要每個表格行的形式..這可能會變得非常醜陋。如何使用帶有可編輯文本的ajax更新記錄? (Rails 4)
是否有解決方案/創業板讓我編輯文本(頁面名稱)沒有來自和更新資源(頁面)使用Ajax?
我的觀點:
<% @pages.each do |page| %>
<tr>
<td><%= page.name %></td>
<td><%= link_to "Navigation", toggle_menu_page_path(page),remote: true, id: "menu_button_#{page.id}", class: menu_button(page) %></td>
<td><%= link_to "Publish", toggle_publish_page_path(page),remote: true, id: "publish_button_#{page.id}", class: publish_button(page) %></td>
<td><%= link_to 'Destroy',page,method: :delete, data: { confirm: 'Are you sure?' }, class: "btn btn-default" %></td>
<td><%= link_to 'Edit', edit_page_path(page), class: "btn btn-default" %></td>
</tr>
<% end %>
有沒有最新的寶石呢?我發現的那些似乎不活躍。 – Sheldon
似乎並不是這樣,但我對最後一個版本沒有任何問題。這很容易實現,不會在未來出現問題 – LzyPanda