0

我想使用 ruby​​ on rails 保存 html 文本区域中的文本。所以请帮助我在 gmail 中设置它,当我们回复任何电子邮件时,它会在我们发送之前保存为草稿。

4

2 回答 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 回答