我正在使用模态窗口做模块,在索引中我显示所有记录,使用ajax保存数据,编辑和删除所有内容。按下每个记录行中的相应按钮将根据按钮打开模式窗口。但我想按下"编辑"按钮将日志ID发送到控制器,搜索数据并在模态窗口中返回。要将ID发送到控制器,我应该在每个按钮上放置一个表单吗?
答案 0 :(得分:2)
您通常会在Rails索引页面中看到的传统非AJAX编辑按钮看起来像这样:
<td><%= link_to 'Edit', edit_thing_path(thing) %></td>
你需要对AJAX做三件事 - 如果这样:
另一种可能更容易的方法是按照Rails核心团队的建议使用UJS。在这种情况下:
答案 1 :(得分:0)
要做到这一点,我真的很想使用Best In place它的晚餐简单易用和实现。
还有一个关于如何使用它的视频,它有点旧302-in-place-editing