Я написал загрузку файла с одной кнопкой, используя скрытый iframe и javascript для отправки формы. Я пытаюсь получить магистраль для прослушивания, когда она будет успешной, поэтому я могу создать новый div для изображения, которое будет вставлено на страницу, но я довольно новичок в том, как прослушивать события. Мой подход очень примитивен, поэтому обратная связь была бы отличной--
Когда файл будет отправлен, PHP загрузит его в базу данных и по завершении выдаст «Успех» в iframe.
Backbone, когда нажата загрузка, будет проверять Jquery через определенный интервал времени, чтобы найти успех или неудачу в скрытом iframe, а затем создать новое объявление для представления, как только он увидит текст в html.
Это кажется очень плохим способом справиться с этим, но я не могу найти элегантного решения.