2015-01-23 7 views
2

Я использую контроль загрузки следующим образом:Как вернуть данные при загрузке файла с управлением igUpload

uploadContainer.igUpload({ 
     mode: 'multiple', 
     multipleFiles: true, 
     maxSimultaneousFilesUploads: 2, 
     maxUploadedFiles: 2048, 
     labelUploadButton: "Choose File", 
     labelAddButton: "Choose File", 
     labelClearAllButton: null, 
     autostartupload: true, 
     onError: function(e, args) {...some function...}, 
     fileUploaded: function(e, args) {...some function...}, 
     allowedExtensions: ['dwg', 'DWG'] 
    }); 
  • текущего пользователя, при поступлении на странице, может загрузить файл.
  • После загрузки он ожидает, что некоторая информация будет возвращена из загруженного файла . Мне нужно отобразить список макетов файла dwg на пример.
  • В мой класс обработчика загрузки в фоновом режиме вызывается метод «FinishedUpload» . Там я читаю файл, извлекая из него некоторую информацию , и я хочу вернуть эту информацию обратно в интерфейс.

Как это сделать? Любые идеи приветствуются!

Спасибо!

+0

Как получить заголовки HTTP-ответа, которые возвращаются во время процесса загрузки? Там можно скрыть некоторые данные. –

ответ

1

Информация для отправки дополнительных данных на сервер Загрузите MVC Wrapper и элемент управления igUpload на клиентском компьютере и, наоборот, будет доступен в выпуске службы Ignite UI June 2015.

В настоящее время вы можете обработать событие на стороне клиента fileUploaded и отправить дополнительный запрос Ajax на сервер, чтобы получить нужные данные.

+0

Вот что я сейчас делаю :) С нетерпением жду следующего релиза! –