【发布时间】:2014-07-14 20:30:29
【问题描述】:
我在点击 add_fields 和 remove_fields 时成功添加和删除字段。但是现在我想根据父表单中下拉列表的值一次添加 N 次字段。 怎么做? 这是我的父表单
= f.select :total_section, (0..10),{}, :onchange => "generate_form(this.value)"
.field
= f.fields_for :score_sheet_sections do |s|
%div.fields
= render 'score_sheet_section_fields', :f => s
%div.fields
= link_to_add_fields "Add Score Sheet Sections", f, :score_sheet_sections
在我的生成表单函数中,我只有这个:
function generate_form(number) {
for (i = 1; i <= number; i++) {
console.log(i);
}
}
我想选择部分的数量(比如 N 或存储在 N 中),然后添加 score_sheet_sections N 次
【问题讨论】:
标签: javascript jquery ruby-on-rails forms nested-forms