В Ajax вызовите лимит передачи данныхJavascript

Форум по Javascript
Ответить
Anonymous
 В Ajax вызовите лимит передачи данных

Сообщение Anonymous »

Я работаю с сущностью bank, у которой есть филиалы. В вызове ajax я передаю объект банка вместо FormData. У этих банков есть филиалы. и у них есть свойство photo, когда я пытаюсь передать более 154 веток, возникает исключение ниже

fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1]
Во время выполнения запроса произошло необработанное исключение.
System.IO.InvalidDataException: Превышено ограничение числа значений формы 1024.. em>

Вот моя ветка, которую я пытаюсь отправить в банк с помощью ajax-вызова :

Код: Выделить всё

$("#branchTable tbody tr").each(function (index, row) {
const branch = {
Name: $(row).find(".branch-name").val(),
Email: $(row).find(".branch-email").val(),
Status: $(row).find(".branch-status").is(":checked"),
Photo: null
};

const branchPhotoFile = $(row).find(".branch-photo")[0].files[0];
if (branchPhotoFile) {
const reader = new FileReader();
reader.onload = function (e) {
branch.Photo = e.target.result.split(",")[1];

Bank.Branches.push(branch);
};
reader.readAsDataURL(branchPhotoFile);

for(var i =0 ; i

Подробнее здесь: [url]https://stackoverflow.com/questions/79341382/in-ajax-call-data-passing-limit[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»