Ошибка Blob и Ajax. TypeError: не удалось выполнить «arrayBuffer» для «Blob»: незаконный вызов.Jquery

Программирование на jquery
Гость
Ошибка Blob и Ajax. TypeError: не удалось выполнить «arrayBuffer» для «Blob»: незаконный вызов.

Сообщение Гость »


Привет, я пытаюсь передать большой объем данных внутри $.ajax

var blob = new Blob([content], { type: 'text/plain;charset=utf-8' }); $.ajax({ URL: "мюрл", тип: «ПОСТ», Тип данных: 'JSON', данные: { «тест»: правда, 'jsonFile': jsonFile, 'htmlFile': большой двоичный объект, }, успех: функция (ответ) { $('#msg').addClass('успех'); } }); вернуть эту ошибку Uncaught (в обещании) TypeError: не удалось выполнить «arrayBuffer» для «Blob»: незаконный вызов

Если я удалю 'htmlFile': blob, все работает нормально, но мне нужно передать blob.

Я прочитал другую ветку, которую пытался использовать:
[*]processData: false, contentType: false, -> ошибка исчезает, но переменные в сообщении пусты [*]var formdata = new FormData() для точного форматирования данных, но не работает
У вас есть другая идея?

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