Ruby on rails 使用RJS更新元素
我的应用程序上有一个“保存”按钮,一旦编辑,它就会通过AJAX保存一条记录。代码运行得很好。不过我发现了一只小虫子。如果单击“保存”按钮,最终将调用以下代码:Ruby on rails 使用RJS更新元素,ruby-on-rails,rjs,Ruby On Rails,Rjs,我的应用程序上有一个“保存”按钮,一旦编辑,它就会通过AJAX保存一条记录。代码运行得很好。不过我发现了一只小虫子。如果单击“保存”按钮,最终将调用以下代码: page.replace_html "status-#{@restriction.id}", "Saved." page.delay(2) do page.visual_effect :fade, "status-#{@restriction.id}" end 如果我再次更改字段中的值,并单击“保存”,则该值会正确保存,但不会显示上
page.replace_html "status-#{@restriction.id}", "Saved."
page.delay(2) do
page.visual_effect :fade, "status-#{@restriction.id}"
end
如果我再次更改字段中的值,并单击“保存”,则该值会正确保存,但不会显示上述“已保存”消息。我怎样才能使它重新出现
先谢谢你,如果我太蠢了,我向你道歉
Gav尝试使用以下内容作为第一行:
page["status-#{@restriction.id}"].show
这应该确保DOM元素是可见的