我想使用 ruby on rails 保存 html 文本区域中的文本。所以请帮助我在 gmail 中设置它,当我们回复任何电子邮件时,它会在我们发送之前保存为草稿。
问问题
369 次
2 回答
0
如果您想保存表单元素的草稿,对于一个简单的解决方案,您可以使用“草稿”数据库表或类似的,并将草稿与登录用户和他们正在填写的字段相关联。
像这样的东西会起作用:
user_id form_element_id draft_content
1 1 Half way through typi...
然后,当登录用户加载表单时,您将需要加载草稿。
除非他们是登录用户,否则您无法正确执行此操作。
于 2013-04-23T11:24:06.723 回答
0
您可能想查看此 gem https://github.com/rubiety/has_draft,这可能比手动操作要容易一些。此外,正如其他人所说,如果您想要真正的 Gmail 样式,则需要集成轮询和 ajax 以检查更改并在必要时提交。
这个 SO question 可能有助于轮询/ajax 部分jQuery AJAX 轮询 JSON 响应、基于 AJAX 结果或 JSON 内容的处理
于 2013-04-23T17:33:01.020 回答