【问题标题】:rails - Retrieving parent form after ajax callrails - 在ajax调用后检索父表单
【发布时间】:2013-11-10 15:17:40
【问题描述】:

我不确定我正在尝试做的事情是否可行,但我很感激你的想法。

我有一个嵌套表单接受父表单并呈现部分表单。我想动态添加嵌套对象。我已经尝试了Nested Model Form railscast 中描述的实现 但是由于嵌套模型本身很复杂,并且需要将字段分为两种形式,因此这种实现变得非常笨拙..

我想要做的是远程调用一个动作,将一个嵌套对象添加到原始模型中,并让该动作渲染一个附加要渲染的部分的 js。像这样:

custom_action.js.erb

$('#room_info')
    .html("<%= j render(:partial => 'room_info', :locals => {:f => f }) %>");

其中 room_info 是嵌套在父窗体下的 div,“f”是父对象的窗体。有没有办法检索这个表单变量“f”?也许用 jQuery?

任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: ruby-on-rails ajax forms nested-forms


    【解决方案1】:

    我最终使用了这个解决方案,在这里回答了一个类似的问题:

    pass form builder in remote_function in rails?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-03
      • 1970-01-01
      相关资源
      最近更新 更多