Commit 5605950659bfb5fbd1705ef00cb055d2ee94c783

Authored by Jared Pace
1 parent 6ae0945a
Exists in master and in 1 other branch production

Fix bug in nested attributes form

Showing 1 changed file with 2 additions and 4 deletions   Show diff stats
public/javascripts/form.js
... ... @@ -26,7 +26,7 @@ function makeNestedItemsDestroyable(wrapper) {
26 26  
27 27 function appendNestedItem() {
28 28 var addLink = $(this);
29   - var nestedItem = addLink.parent().find('.nested').first().clone();
  29 + var nestedItem = addLink.parent().find('.nested').first().clone().show();
30 30 nestedItem.find('input, select').each(function(){
31 31 var input = $(this);
32 32 var timestamp = new Date();
... ... @@ -47,8 +47,6 @@ function removeNestedItem() {
47 47 var destroyFlagName = inputNameExample.replace(/\[[^\]]*\]$/,'[_destroy]')
48 48 var destroyFlag = $('<input/>').attr('name',destroyFlagName).attr('type','hidden').val('true');
49 49 $("input[name='"+idFieldName+"']").after(destroyFlag);
50   - nestedItem.hide();
51   - } else {
52   - nestedItem.remove();
53 50 }
  51 + nestedItem.hide();
54 52 }
55 53 \ No newline at end of file
... ...