О формах вложенности: я потратил 10 лет на один день, пытаясь отладить сценарий ajax.
мой предыдущий ответ / пример не учитывал разметку html, извините.
<form id='form_1' et al>
<input stuff>
<submit onClick='ajaxFunction(That_Puts_form_2_In_The_ajaxContainer)' >
<td id='ajaxContainer></td>
</form>
form_2 постоянно пропадал, говоря недействительный form_2.
Когда я переместил ajaxContainer, который создал form_2 <i>outside</i>
формы_1, я снова был в бизнесе. Это ответ на вопрос, почему можно вложить формы. Я имею в виду, действительно, каков идентификатор, если бы не определить, какая форма должна использоваться? Должна быть лучшая, гладкая работа.