我也跟着教程中hereRails的遠程鏈接模式的創建和編輯記錄
我試圖完成,是讓用戶從索引頁編輯記錄,採用模態。
在我index.haml鑑於我有這樣的:
- @bars.each do |bar|
= link_to "Edit", edit_bar_path(bar), remote: true, class: "btn btn-default"
#bar-modal.modal.fade
在_edit.haml:
.modal-header
%h3= "Editing #{@bar.foo}"
= render "form"
在edit.js.erb
$("#bar-modal").html("<%= escape_javascript(render 'edit') %>")
$("#bar-modal").modal("show")
在_form.haml
= bootstrap_form_for @bar, remote: true do |f|
= f.text_field :foo
= f.button "Save"
我的控制器是標準軌道生成的CRUD控制器。
由於某種原因,如果點擊鏈接,則不會顯示模式。我以不同的方式開展工作,但之後它開闢了一個「創造」形式,而不是編輯形式。
我正在使用bootstrap和haml。我已經確定在螢火蟲中沒有錯誤。
我錯過了什麼?
你可以發佈你的'index.html.haml'嗎? –
@ArunKumar問題中的第一個代碼段目前是我的完整索引文件。我刪除了所有其他設備,試圖讓它工作 – Herm
添加了一個解決方案。讓我知道它是否解決了您的問題。 –