Класс FormData работает, однако в iOS Safari (по крайней мере, на iPhone) я не смог использовать решение Рафаэля Швайкерта как есть.
Mozilla Dev имеет приятную страницу on манипулируя объектами FormData .
Итак, добавьте пустую форму где-нибудь на вашей странице, указав enctype:
Затем создайте объект FormData как:
var data = new FormData($("#fileinfo"));
и продолжайте, как в коде Рафаэля .
Что ж, для этого вы можете использовать :is
для создания динамического компонента.
Используется для динамических компонентов и для обхода ограничений шаблонов в DOM.
blockquote>Вот рабочая JsFiddle
Вот официальная документация
Надеюсь, это поможет