Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 23.10.2019, 12:41   #1
SergRud
Новичок
Джуниор
 
Регистрация: 23.10.2019
Сообщений: 1
По умолчанию Как передать в контроллер результат cropper (обрезанное изображение)

Есть cropper:
Код:
var image = document.getElementById('cropImage'); 
if (cropper) { cropper.destroy(); } 
cropper = new Cropper(image, { 
  aspectRatio: 268 / 249, 
  dragMode: 'none', 
  autoCropArea: 1, 
  movable: false, 
  rotatable: false, 
  scalable: false, 
  zoomable: false, 
  background: false, 
  viewMode: 3 })
Его результат:
Код:
var cropData = cropper.getData(true);
Как его передать в контроллер. Пробовал

formData.append("image", cropData);

Код:
   var formData = new FormData(); 
  formData.append("image", files[0]); 
  formData.append("image", cropData); 
  var MyAppUrlSettings = { MyUsefulUrl: 
    '@Url.Action("ImageCreate", "Home")' 
  } 
  var request = new XMLHttpRequest(); 
  request.open('POST', MyAppUrlSettings.MyUsefulUrl); 
  request.onload = function(e) { 
    if (requestreadyState === 4) {
      if (request.status === 200) { 
        // тут установить src для картинки
      } else { 
        console.error(request.statusText); 
      } 
      }
   }; 
  request.send(formData);
Не получается. В контроллер приходит*null, т.е.*crop = null.
Код:
public ActionResult ImageCreate(HttpPostedFileBase image, HttpPostedFileBase crop) 
{ 
    ...................................................
}
Может кто подскажет почему это происходит и что надо сделать. Заранее благодарен за помощь.
SergRud вне форума   Ответить с цитированием
Ответ
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передать результат с одной страницы на другую Вероника99 PHP 16 03.05.2016 01:03
Повернуть изображение и сохранить результат new player Мультимедиа в Delphi 2 03.11.2011 12:57
Как передать изображение на хостинг [Silverlight] Руслантус WPF, UWP, WinRT, XAML 1 05.07.2011 07:20
как передать результат процедуры в fastreport postaveche БД в Delphi 1 26.12.2010 09:35
Как передать результат функции как Array of Byte? Alex Cones Общие вопросы Delphi 4 05.12.2009 19:55