Клонирование формы с помощью jQuery и файловых входов

Я пытаюсь найти наиболее эффективный способ, позволяющий пользователю клонировать форму с помощью файловых входов и сохранять их значения. Я знаю, что на самом деле это невозможно по соображениям безопасности, JS возвращает поддельный путь в клонированном значении. Также простое клонирование значений приведет к тому, что те же файлы будут загружены в клонированную группу форм, что в любом случае неэффективно.

Это становится сложнее, так как пользователь должен иметь возможность добавлять или удалять файлы во вторую группу форм, поэтому некоторые файлы могут быть удалены, а некоторые могут быть добавлены.

Единственный способ заставить это работать — создать скрытое поле для каждого входного файла, которое будет служить индексом, и проверить, были ли удалены какие-либо файлы, и обработать новые файлы отдельно.

Любые идеи очень приветствуются. Приложение построено на Laravel, но, если честно, это было бы полезно.

Ура!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …