0

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

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

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

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

4

1 回答 1

1

你是对的,javascript(jquery 是最简单的,恕我直言)是实现这种行为的方式。在此处查看有关 ajax(异步 javascript)的 Rails 教程部分

基本思想是这样的:

  1. 您按下一个向您的 Rails 服务器发送请求的按钮。
  2. 您的 Rails 服务器看到它是一个 ajax 请求并将所需的数据返回给客户端
  3. 您的客户端正在等待响应,因此一旦它从服务器接收到数据,您就可以将数据添加到现有页面。

至于实现,我将从我发布的 rails 指南开始,然后在此处查看 jquery ajax 文档。另一个很棒的资源是处理 ajax 的 rails 指南,可以在这里找到。

于 2013-11-10T18:58:12.263 回答