Этот вопрос закрыт для ответов, так как повторяет вопрос Как передать в контроллер результат cropper (обрезанное изображение)?
@Tat62

Как передать в контроллер результат 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
ActionResult ImageCreate(HttpPostedFileBase image, HttpPostedFileBase crop)
        {
            ...................................................
        }

Может кто подскажет почему это происходит и что надо сделать. Заранее благодарен за помощь.
  • Вопрос задан
  • 33 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
Монополия Санкт-Петербург
от 87 000 до 87 000 ₽
Enqo Москва
от 200 000 ₽
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект