我正在尝试构建一个Rails应用程序,您可以在该应用程序中从页面上的多个不同位置编辑相同的模型。我希望每隔X秒自动保存更改,并可选择手动触发保存。
我提出了一个解决方案,但它似乎非常复杂,我认为其他Rails用户已经遇到过类似的问题。
我提出的解决方案是在我的页面上有一个隐藏的表单,即实际提交的表单,然后在页面周围散布多个“虚拟”表单来更新隐藏表单。
提交后,隐藏表单会更新模型,模型包含用于确定响应应返回哪些RJS文件的逻辑。它们捆绑在一起并作为更新响应发送。
一些限制:
任何人都有更有效的方法吗?
答案 0 :(得分:3)