如果我在我的 Javascript 层中有用户交互,我可以让 Javascript 操作触发 Rails Controller 操作并将数据从 Javascript 传递到那些 Rails 方法吗?
最佳答案
是的。您使用 XMLHttpRequest
对 Rails 应用程序进行异步调用,通常是通过 Prototype 或其他一些 Javascript 库。您使用查询参数将数据传回服务器,就像任何其他请求一样,您的应用程序返回浏览器用来更新页面相关部分的 HTML 片段或 Javascript 代码。
PrototypeHelper类对于在服务器中生成正确的内容很有用。 Ajax.Request是您将在客户端上使用的内容。
关于javascript - 如何将 Javascript 事件发送回 Rails 进行处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/937568/