Я просто пытаюсь подключить плагин формы JQuery:
$("#my-form").on('click', 'input[type="submit"]', function (e) {
if (!$("#my-form").valid()) { //if form is invalid, show errors and don't submit
e.preventDefault();
return;
}
else {
$("#my-form").ajaxSubmit();
return false;
}
});
Метод ajaxSubmit() не отправляет значение кнопки отправки, нажатой на мою страницу обработки. Я знаю, что могу получить значение, подобное formaction= + $(this).attr("value")
поэтому как добавить это в форму отправки.
Согласно документам, ajaxSubmit
принимает нулевой или один аргумент. Единственным аргументом может быть либо функция обратного вызова, либо объект параметров.
Поэтому что-то вроде:
$("#my-form").ajaxSubmit(data: { formaction: this.value });
должно сработать.