如何在Ruby on Rails应用程序中创建更改页面内容的按钮

时间:2013-11-10 18:46:21

标签: jquery ruby-on-rails ruby button

我正在构建一个Ruby on Rails Web应用程序,我使用bootstrapUI来查看我的应用程序。

我想在索引页面中创建4个按钮,当我点击其中的每个按钮时,页面内容应相应更改。 (现在内容是静态的,所以没有必要让它变得动态,虽然它会很好)

我想我不知何故需要使用jquery,但我不确切知道如何开始。

你是否需要建议任何关于此的教程或如何开始,因为我有点困惑?

1 个答案:

答案 0 :(得分:1)

你是对的,javascript(jquery是最简单的,恕我直言)是这种行为的方式。查看有关ajax(异步javascript)here.

的Rails教程部分

基本理念是:

  1. 您按下一个向rails服务器发送请求的按钮。
  2. 您的rails服务器发现它是一个ajax请求并将所需数据返回给客户端
  3. 您的客户端正在等待响应,因此一旦从服务器收到数据,您就可以将数据添加到现有页面。
  4. 就实现而言,我将从我发布的rails指南开始,然后查看jquery ajax文档here。另一个很好的资源是涉及ajax的rails指南,可以找到here