Я использовал Dropzone какое-то время, и он отлично работает. Хотя мне пришлось изменить свой подход. Я использовал для отправки файла на url (как обычно в Dropzone), однако мне нужно отправить его на несколько URL-адресов (тот же файл). Я не мог найти ответа. Кто-то знает причину?Отправить один файл Dropzone на несколько URL-адресов
-2
A
ответ
0
Я не думаю, что есть встроенная функция в dropzone для этого, но вы можете отправить дополнительный xmlhttprequest
для каждого дополнительного URL-адреса, вы можете отправить этот второй запрос в любом случае, который получает объект файла dropzone.
Здесь голый минимальный пример отправки, когда загрузка по умолчанию была успешной:
ЯШ:
Dropzone.options.myDropzone = {
// This is the default dropzone url in case is not defined in the html
url: 'upload.php',
init: function() {
this.on('success', function(file){
// Just to see default serve response on console
console.log(file.xhr.responseText);
// Creat a new xmlhttprequest with the second url
secondRequest = new XMLHttpRequest();
secondRequest.open('POST', 'upload2.php', true);
// Just to see second server response on success
secondRequest.onreadystatechange = function() {
if(secondRequest.readyState === XMLHttpRequest.DONE && secondRequest.status === 200) {
console.log(secondRequest.responseText);
}
};
// Create a new formData and append the dropzone file
var secondRequestContent = new FormData();
secondRequestContent.append('file', file, file.name);
// Send the second xmlhttprequest
secondRequest.send(secondRequestContent);
});
}
};
Смежные вопросы
- 1. Отправить dropzone thumbnail на сервер
- 2. Несколько Dropzone на одной странице
- 3. dropzone js onclick отправить файл загрузить
- 4. Отправить дополнительные данные с dropzone на бэкенд
- 5. Как отправить несколько смс на один номер
- 6. Django несколько форм один Отправить
- 7. Простой файл Dropzone загрузить
- 8. Dropzone открывает несколько окон для выбора файлов
- 9. Dropzone открывает файл chooser дважды
- 10. Несколько dropzone с одной функцией
- 11. Отправить один файл за раз?
- 12. xargs скопировать один файл на несколько
- 13. Dropzone сообщение файл и данные
- 14. dropzone несколько областей в той же форме
- 15. Отправить несколько документов на принтер
- 16. удалить файл thumbnail из dropzone
- 17. Как удалить файл в dropzone?
- 18. Как удалить существующий файл dropzone?
- 19. Почему dropzone не отправляет файл?
- 20. laravel + dropzone файл не загружается
- 21. Dropzone Invalid Dropzone Element
- 22. django и dropzone как отправить форму
- 23. Отправить Dropzone file.fullPath to Rails controller
- 24. Отправить несколько уникальных писем за один раз
- 25. dropzone.js дает ошибку "Invalid dropzone element" на странице без dropzone
- 26. Dropzone: как получить dropzone div, внутри которого файл removefile нажат на какое-то миниатюрное изображение.
- 27. C++ Один файл несколько классов
- 28. Как отправить несколько действий один за другим
- 29. Как отправить несколько писем за один сеанс?
- 30. Отправить несколько дейтаграмм, используя один вызов send()?
Спасибо wallek876 за ответ. Но я в конечном итоге использую изображение base64 в «добавленном» событии и вызываю функцию из этого. – Pedro