Я попал в этот раздел из Google, ища похожую проблему.
Мне удалось это исправить, сделав шаг назад к проблеме -
в примере формы:
<table>
<form method="post">
<tr>some content <input type="text" name="test"> </tr>
</form>
</table>
По какой-то причине это будет работать в Internet Explorer, но на самом деле это недопустимый HTML.
Переместите теги формы за пределы таблицы, например так:
<form method="post">
<table>
<tr>some content <input type="text" name="test"> </tr>
</table>
</form>
И тогда это будет работать.
Таким образом, входные данные будут работать нормально (даже динамически), у меня было много проблем, когда форма будет работать, пока вы не вставите больше входных данных или элементов формы - будут отправляться только оригинальные элементы, которые было очень трудно отследить .