Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Javascript事件发送回Rails进行处理?_Javascript_Ruby On Rails_Client Server - Fatal编程技术网

如何将Javascript事件发送回Rails进行处理?

如何将Javascript事件发送回Rails进行处理?,javascript,ruby-on-rails,client-server,Javascript,Ruby On Rails,Client Server,如果我的Javascript层中有用户交互,我可以让Javascript操作触发Rails控制器操作并将数据从Javascript传递到这些Rails方法吗?我相信您可以向控制器发出AJAX请求。Rails默认包含prototype,因此您可以使用它的AJAX功能我相信您可以向控制器发出AJAX请求。Rails默认包含prototype,因此您可以使用它的AJAX功能。通常通过Prototype或其他Javascript库,使用XMLHttpRequest对Rails应用程序进行异步调用。您使用

如果我的Javascript层中有用户交互,我可以让Javascript操作触发Rails控制器操作并将数据从Javascript传递到这些Rails方法吗?

我相信您可以向控制器发出AJAX请求。Rails默认包含prototype,因此您可以使用它的AJAX功能

我相信您可以向控制器发出AJAX请求。Rails默认包含prototype,因此您可以使用它的AJAX功能。通常通过Prototype或其他Javascript库,使用XMLHttpRequest对Rails应用程序进行异步调用。您使用查询参数将数据传递回服务器,这与任何其他请求非常相似,并且您的应用程序返回HTML片段或Javascript代码,浏览器使用这些片段或代码更新页面的相关部分


该类对于在服务器中生成正确的内容非常有用。是您将在客户端上使用的内容。

是。通常通过Prototype或其他Javascript库,使用XMLHttpRequest对Rails应用程序进行异步调用。您使用查询参数将数据传递回服务器,这与任何其他请求非常相似,并且您的应用程序返回HTML片段或Javascript代码,浏览器使用这些片段或代码更新页面的相关部分


该类对于在服务器中生成正确的内容非常有用。是您将在客户端上使用的内容。

非常有用。谢谢基本上,Ajax.Request是从客户端发送XMLHttpRequest,将Javascript数据作为查询参数,然后在我的控制器中使用PrototypeHelper将收到的查询参数转换为我的应用程序可以理解的数据?您几乎已经知道了。传入的数据看起来像一个常规请求,数据位于params[]。您可以检查它是否是带有request.xhr?的XMLHttpRequest?。PrototypeHelper是视图助手;它为您提供了方便的方法来生成部分响应,因此您不必重新发送整个页面。谢谢。那会让我开始的,非常有帮助。谢谢基本上,Ajax.Request是从客户端发送XMLHttpRequest,将Javascript数据作为查询参数,然后在我的控制器中使用PrototypeHelper将收到的查询参数转换为我的应用程序可以理解的数据?您几乎已经知道了。传入的数据看起来像一个常规请求,数据位于params[]。您可以检查它是否是带有request.xhr?的XMLHttpRequest?。PrototypeHelper是视图助手;它为您提供了方便的方法来生成部分响应,因此您不必重新发送整个页面。谢谢。那会让我开始的。