I have a table with the following row:
The structure in the Hierarchy panel is:
To add another row to this table I use the following on the ADD button:
previousNames.Row1.instanceManager.addInstance(1);
To remove a specific row from this table I use the following on the REMOVE button: previousNames.Row1.instanceManager.removeInstance(this.parent.parent.index);
**using .removeInstance(1); removes a row but not the specific one selected**
To add or remove an entire section, eg a complete table:
Wrap the table/section of content in a subform.
Make sure your add/remove buttons are also included within the subform.
Select the subform in the Hierarchy panel.
Go to the Binding tab in the Object panel.
Check the box 'Repeat Subform for Each Data Item' - Min Count should be 1
Add button: _subformName.addInstance(1);
Remove button: _subformName.removeInstance(subformName.index);
(where subformName is the name of YOUR subform)
I hope this helps. I was looking for this solution for weeks and was having to do trial and error of any solutions I did find online until I got one that worked. I've included the screen grabs so you can see how it relates to my structure and amend it to suit yours accordingly.