Для общего понимания, если содержимое вашего тела было изменено динамически через AJAX или любым другим способом, и, в частности, вы используете элементы для повторной отправки того же самого .Вам необходимо связать функцию отправки следующим образом -
$(function()
{
.. Place your code here .. This is irrespective of document contents loaded or modified just before initially or re-submit based on dynamically loaded elements.
$("#form_id").on("submit",function(e)
{
e.preventDefault(); // Prevents default submission of the form
$.ajax({ // Your AJAX Code // });
});
});
Метод ниже не будет работать, так как ваш контент DOM был изменен, и он учитывает только загруженные значения (не динамически измененные элементы)
$(document).ready(function()
{
.. Your functions ...
});