我也跟着教程中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
添加了一个解决方案。让我知道它是否解决了您的问题。 –