如何在轨道上的ruby中滑动表单以进行创建和编辑?

时间:2012-10-08 09:44:36

标签: javascript ruby-on-rails ruby ruby-on-rails-3

是否可以在form的同一页面中滑动Create and Edit的{​​{1}},而无需在不安装index的情况下使用JavaScript刷新页面?这是什么例子吗?

1 个答案:

答案 0 :(得分:1)

您的页面中需要唯一的html节点,例如,

<div id="main_content">
    #Any of your conntent will go here
</div>

您的链接应该有remote=>true

点击任何链接将请求创建或编辑表单,实际上替换main_content div的内容。

以下是您可以关注的参考=&gt;的 http://www.alfajango.com/blog/rails-3-remote-links-and-forms/

你应该在网上找到大量的资源。让我们知道实现上述任何具体问题。

更多帮助:

<强>更新

确定。如果你是初学者,那么看起来有点困难。然后,我建议将所有事情分解为更小的可实现步骤。并逐一实现。最终你会成功。

以下是我建议的步骤:

  1. 学习远程链接
    • 什么是远程链接
    • 如何在rails 3中创建这些。
    • 自己创建一个远程链接。
  2. 学习响应处理程序
    • 控制器中的响应处理程序是什么。
    • 如何处理ajax响应。
    • ajax请求的相应视图文件是什么
  3. 撰写 * .js.erb 文件
    • 需要熟悉javascript。
    • 需要了解jquery的基本知识。
    • 了解如何在 js.erb 文件
    • 中呈现表单
    • 在主页的DIV中设置此表单。
  4. 我尝试了一个最简单的例子。 Find the codes here

    与我们分享您对每一步的问题。祝你好运。