123456789101112131415161718192021222324252627282930313233343536373839404142 |
- function uploadFile() {
- let photo = document.getElementById("upload-file").files[0];
- let copies = document.getElementById('copies').value;
- let formData = new FormData();
- formData.append("file", photo);
- formData.append("copies", copies);
- var uploadField = document.getElementById('upload-file');
- fetch("/api/upload", {method: "POST", body: formData})
- .then(function(response) {
- return response.json();
- })
- .then(function(reply) {
- if (reply && !reply.error) {
- iziToast.success({
- title: "DONE!",
- message: reply.message,
- position: 'topCenter',
- timeout: false,
- closeOnEscape: true,
- layout: 2
- });
- } else {
- iziToast.error({
- title: "ERROR!",
- message: reply.message,
- position: 'topCenter',
- layout: 2
- });
- }
- uploadField.value = null;
- })
- .catch(function(err) {
- iziToast.error({
- title: "ERROR!",
- message: "failed to send file",
- position: 'topCenter',
- layout: 2
- });
- uploadField.value = null;
- });
- }
|