【发布时间】:2009-03-12 07:54:42
【问题描述】:
当用户与页面交互时,我使用了一些 javascript 魔法来动态创建和隐藏 div。每个 div 包含我的应用程序某些部分的视图,并且这些视图中的每个模型实例都有一个所有者。如果浏览页面的人不是所有者,他们只会看到数据。但是,如果用户是数据的所有者,他们将获得一个编辑视图。
也许可以隐藏所有 div 的状态并重新呈现页面,就像用户提交更改时一样,但我宁愿有一些快速简便的方式来进行交易大致如下:用户点击提交按钮,服务器处理更改并发送回确认,屏幕上的微小更改会闪烁交易完成的通知。
谁有一个工作示例的指针?实施的门槛将是做我在这里询问的事情是否更容易,或者只是咬紧牙关并通过事务携带 div 状态。
【问题讨论】:
标签: javascript ruby-on-rails render edit