【发布时间】:2011-05-06 02:43:54
【问题描述】:
我有一个简单的评论系统,用户可以在其中选择许多星,这会创建一个对 create 操作的 AJAX 调用(如果评论是新的)。
如果评论已经存在,我希望它改为调用 update 操作。
现在,如果页面加载到空白评论,第一个更改将调用 create,但所有后续请求都会调用,直到我完全重新加载页面。
如何在不刷新页面的情况下让create.js.erb 将评论表单从create 更改为update?
澄清
如果特定用户第一次进入页面,他们应该能够创建评论,然后编辑自己的评论,而无需刷新页面。我的问题是 create then 更新转换没有发生。
【问题讨论】:
标签: ruby-on-rails ajax ruby-on-rails-3