我们将在哪里编写ajax代码以及如何在视图中使用它

时间:2012-08-09 05:41:54

标签: ruby-on-rails-3

我是rails 3的新手

我想在我的观点中使用一些倒计时。

所以我需要一些ajax查询。

我们会在哪里编写ajax代码以及如何在视图中使用它?

请帮忙。

感谢。

1 个答案:

答案 0 :(得分:1)

任何javascript功能都将被视为前端。在rails或典型的模型 - 视图 - 控制器Web框架中,视图将负责处理任何ajax或其他JavaScript代码。执行此操作的最佳方法是使视图(布局文件或操作文件)包含javascript文件。然后,您的javascript文件将具有包含ajax请求的函数。您的视图应该是启动该功能的地方。就像一个事件系统,javascript会注册事件(函数),视图会触发该事件。如果它只是一个ajax请求,那么你也可以在视图中省略触发器,并在你的javascript文件中调用$(document).ready({...})。