2016-08-06 1 views
0

С помощью dropzone.js Я загружаю изображения для своего слайдера. Когда я загружаю файл на сервер, ответ - это всего лишь номер, соответствующий идентификатору базы данных image/file. Если есть список файлов, есть список идентификаторов в качестве ответа. теперь я хочу назначить этот id для файлов dropzone для какой-либо цели.Назначить идентификатор сервера файлов в dropzone.js

ответ

0

Существует событие успех, который срабатывает при загрузке файла, приложите к этому, пример кода (this быть ссылка Dropzone)

this.on("success", 
    function(file, responseStr) { 
     console.log(responseStr); 
     var responseObj = JSON.parse(responseStr); 
     if (responseObj.success) { 
      // save response for later processing 
      file.additionalInfo = responseObj; 
     } else { 
      var message = responseObj.message; 
      file.previewElement.classList.add("dz-error"); 
      file.status = Dropzone.ERROR; 
      var els = file.previewElement.querySelectorAll("[data-dz-errormessage]"); 
      for (var i = 0; i < els.length; i++) { 
       els[i].textContent = message; 
      } 
     } 
}); 
+0

как об успехе для загрузки нескольких? – Khodabakhsh

+0

он будет стрелять для каждого загруженного файла – sarepta

+0

Ничего, при попытке загрузить несколько файлов он будет выполнен одним запросом и всего одним успешным звонком. – Khodabakhsh

Смежные вопросы