<div style="border:1px solid #000;padding:10px">
Это общая форма<br>
<form>
<input name="a" value="a">
<div style="border:1px solid #000;padding:10px">
Это как-бы вложеная форма, подгрузилась ajax-ом, должна локально отработать, ajax-ом же, и пропасть не трогая общую форму.<br>
<input name="b" value="b"><input name="file" type="file">
<input type="button" value="сохранить только input=b и файл">
</div>
<input type="button" value="сохранить общую форму, нажимается в последнюю очередь">
</form>
</div>
В dom можно вынести "вложенную форму" из общей: отдельным окном, фреймом, position:absolute - но это не желательно, хочется что бы все было встроено в дизайн одной страницы и растягивалось/сжималось по мере появления/пропадания вложенных форм.