如何根据rails中的条件构建多个嵌套表单对象

时间:2016-07-20 10:34:50

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

我说雇员和地址之间有一个嵌套的表格。在客户表格中,我已经包含了地址字段。 我在员工中有一个名为status的字段。当选择特定状态时,让我们说" a" 。选择并提交状态a后,应显示新的地址对象表单,我们应该再向员工添加一个地址。 我已尝试添加链接,如文档中所示,但我希望在选择并提交状态时自动显示新表单。

1 个答案:

答案 0 :(得分:0)

为什么不将视图选择器添加到选定的状态框...

我们说状态框的ID是" #status-box"

然后一旦它发生变化..激活一个AJAX调用或类似的东西来检索新表格并以当前形式显示?

$('#status-box').on('change', function() {
  // fire AJAX call to a route which renders
  // a .js.erb file 
  // you can use javascript here to append into DOM where you neeed it 
});