Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在RubyonRails中滑动创建和编辑表单?_Javascript_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Javascript 如何在RubyonRails中滑动创建和编辑表单?

Javascript 如何在RubyonRails中滑动创建和编辑表单?,javascript,ruby-on-rails,ruby,ruby-on-rails-3,Javascript,Ruby On Rails,Ruby,Ruby On Rails 3,是否可以滑动表单,以便在索引的同一页面中创建和编辑,而无需使用JavaScript刷新页面,而无需安装gem?这有什么例子吗?例如,您需要在页面中有一个唯一的html节点 <div id="main_content"> #Any of your conntent will go here </div> #你的同伙都会到这里来 你的链接应该有remote=>true 单击任何链接将请求创建或编辑表单,该表单实际上将替换主内容的内容 以下是您可以遵循的参考=>

是否可以滑动
表单
,以便在
索引
的同一页面中创建和编辑
,而无需使用JavaScript刷新页面,而无需安装
gem
?这有什么例子吗?

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

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

#你的同伙都会到这里来
你的链接应该有
remote=>true

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

以下是您可以遵循的参考=>

你应该在这个网站上找到大量的资源。让我们了解实现上述功能的任何具体问题

更多帮助:

更新:

嗯。如果你完全是初学者,那么它可能看起来有点难。然后我会建议把整个事情分解成更小的可实现的步骤。一个接一个地实现。最终你会成功的

以下是我建议的步骤:

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


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

    你好,萨米隆。谢谢我将尝试遵循并实施此程序,并让您知道。你真好!。嗨,这对初学者来说很难理解。我已经做了一个简单的例子来演示远程链接和响应。如果对你有帮助,请告诉我。嗨,非常感谢。工作正常。但是表单是用一些javascript函数构建的。所以这在表单中不起作用。还有一个问题是,是否可以在提交表单旁边创建一个取消按钮,并关闭该按钮进行新建和编辑?您的意思是要显示一个
    cancel
    按钮,该按钮将隐藏
    new
    edit
    表单?如果是,那么你可以使用。有很多jquery效果可用,可用于使应用程序更具交互性。