【发布时间】:2017-08-24 12:56:37
【问题描述】:
我对使用 ajax 在数据库中保存数据有疑问。 (我可以做这部分)。我的问题是我有一个非常大的嵌套表单(我无法更改它)。输入字段的大型表单需要保存在大约 100 个字段中的数据中。新字段可能会打开,这取决于用户选择的选项。
例如,假设一个问题是您玩的是哪种游戏。在多选下拉菜单中,如果他选择了一场比赛,那么接下来的问题将是你玩这个游戏的频率。在哪一天哪一天等等。每个游戏可能有不同的问题。
现在我的问题是如何将这些数据保存在数据库中。我应该在用户单击提交后保存它还是应该在用户感觉数据之间保存它。这样他就可以刷新数据了。
我应该多久发送一次 Ajax 请求以保存数据以及如何从新字段中获取数据以及我应该如何将其保存在 Rails 中。 我知道 update.attributes
请帮助我或提出一些建议,我该怎么做。
【问题讨论】:
标签: javascript jquery ruby-on-rails ajax ruby-on-rails-5