如何在Sinatra应用程序中混合使用Ruby和HTML5?

时间:2010-08-28 23:42:02

标签: ruby html5 sinatra

我使用Javascript / HTML5从浏览器获取信息,我希望将其传递回Sinatra和Ruby。

如何将此信息传递回Sinatra,以便我可以在代码的其他部分使用它?

1 个答案:

答案 0 :(得分:2)

如果要将任何信息从客户端(JavaScript)传递到服务器端(Sinatra),则需要使用AJAX或类似Comet的东西。您应该序列化,编码数据,使用XMLHttpRequest发送它并在服务器端代码中处理。之后,您可以回复客户端的答案。