Browse Source

Merge pull request #24959 from abpframework/jquery-form-extensions.js-v3

Include submitter data in FormData on submit
pull/24960/head
Ma Liming 1 month ago
committed by GitHub
parent
commit
f13c6e243e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/jquery-form/jquery-form-extensions.js

6
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/jquery-form/jquery-form-extensions.js

@ -98,8 +98,12 @@
return;
}
arr = $form.serializeArray();
var formData = new FormData(formEl);
var submitter = e.originalEvent && e.originalEvent.submitter;
if (submitter && submitter.name) {
formData.append(submitter.name, submitter.value);
arr.push({ name: submitter.name, value: submitter.value });
}
var method = (options.method || $form.attr("method") || "POST").toUpperCase();
var url = $form.attr("action") || window.location.href;

Loading…
Cancel
Save