Сообщение от KateU
|
Нет, форма динамически не добавляется
|
Тогда зачем делегирование? Так и устанавливайте обработчик
$(function() {
$('#calcprojectform1').on('submit', function(e){
e.preventDefault(); //отменяем действие по умолчанию - отправление формы
//и отправляем ее посредством Ajax, используя при этом jQuery
$.ajax({
url: this.action, //url запроса можно брать из формы, таким образом можно использовать этот обработчик для многих форм
type: this.method, //метод запроса также берем из формы
contentType: false, //обязательно
processData: false, //обязательно
data: new FormData(this), //получаем данные формы
dataType: 'здесь указать тип ожидаемых данных ответа сервера или убрать параметр передавая тип сервером',
success: function(data){
//ответ сервера
alert(data);
}
});
});
});