diff --git a/lib/generators/nested_form/templates/jquery_nested_form.js b/lib/generators/nested_form/templates/jquery_nested_form.js index 669fabf9..ba559f8f 100644 --- a/lib/generators/nested_form/templates/jquery_nested_form.js +++ b/lib/generators/nested_form/templates/jquery_nested_form.js @@ -13,7 +13,7 @@ jQuery(function($) { // or for an edit form: // project[tasks_attributes][0][assignments_attributes][1] if(context) { - var parent_names = context.match(/[a-z_]+_attributes/g) || []; + var parent_names = context.match(/[a-z_]+_attributes(?=\]\[(new_)?\d+\])/g) || []; var parent_ids = context.match(/(new_)?[0-9]+/g) || []; for(var i = 0; i < parent_names.length; i++) {