Пытаюсь внедрить загрузчик файлов Blueimp jQuery, и у меня неприятное время, когда он работает в моем веб-приложении ASPNET MVC3 C#. Очень сложно определить, какие элементы jquery и css необходимы (а какие нет) при обращении к официальной документации или вопросам Blueimp на этом сайте.
Может ли кто-нибудь предоставить рабочую реализацию простой формы, содержащей селектор ввода файлов (не несколько файлов), одну кнопку «Загрузить», одну кнопку «Отмена» и индикатор выполнения? После выбора одного файла нажатие кнопки «Загрузить» должно запустить вызов AJAX для «UploadFile» в FileController (который уже закодирован и работает и принимает параметр HttpPostedFileBase) и обновить индикатор выполнения без обратной передачи формы. Также не требуется добавлять имя файла в список загружаемых файлов (как демонстрирует демо-версия Blueimp), поскольку пользователь сможет выбрать только один файл в этом проекте.
Спасибо всем, кто достаточно любезен, чтобы избавить меня от моих страданий на этом.