Ruby on rails Rails和ajax在单个页面上更新记录
我试图在Rails中创建一个编辑页面,该页面有两个面板,顶部面板有一个包含所有项目的选择框和一个编辑按钮。选择项目并按下“编辑”按钮后,第二个面板中的“编辑”窗体应填充要更新的项目 不幸的是,我似乎无法在右上面板中获得窗体的模式,或者无法获得支持方法 我知道如何在一个页面上列出所有项目,然后单击要编辑的链接,将您带到编辑页面,但是,如上所述,将所有项目都放在一个页面上,并包含两个面板,这让我无法理解 我的第一张表格看起来有点像这样:Ruby on rails Rails和ajax在单个页面上更新记录,ruby-on-rails,ujs,Ruby On Rails,Ujs,我试图在Rails中创建一个编辑页面,该页面有两个面板,顶部面板有一个包含所有项目的选择框和一个编辑按钮。选择项目并按下“编辑”按钮后,第二个面板中的“编辑”窗体应填充要更新的项目 不幸的是,我似乎无法在右上面板中获得窗体的模式,或者无法获得支持方法 我知道如何在一个页面上列出所有项目,然后单击要编辑的链接,将您带到编辑页面,但是,如上所述,将所有项目都放在一个页面上,并包含两个面板,这让我无法理解 我的第一张表格看起来有点像这样: <%= form_tag(edit_project_ed
<%= form_tag(edit_project_editor_path) do -%>
<b>Filter:</b>
<input type="text" onkeyup="MyUtil.selectFilter('select-list', this.value)" /><br>
<select id="select-list" size="5" style="width:200px">
<% for project in @projects %>
<option name="id" value="<%= project.id %>"><%= project.name %></option>
<% end %>
</select>
<%= submit_tag 'Edit' %>
<% end -%>
过滤器:
第一个问题是,它不喜欢表单在没有提供id参数的情况下有一个“edit”,它试图告诉我在“project_editor”上“edit”的路径不存在,它确实存在
我忍不住觉得我把这件事弄得比实际需要的复杂得多,但我对钢轨的有限接触让我碰上了一堵砖墙
如果有任何文档可以帮助我实现此模式,我将不胜感激。请发布错误消息