строка base64 для ввода типа файла с использованием jquery

Вам нужно добавить view.setRootIndex(model.index("C:\Myfolder")) в соответствии с документацией QFileSystemModel .

0
задан Ashita Shah 13 July 2018 в 06:44
поделиться

2 ответа

Если вы делаете так, как na <input type="hidden" name="imgCropped" id="imgCropped" />, мы не можем отправить изображение в бэкэнд, поэтому мы можем скрыть это текстовое поле ввода вручную, используя css

<style>

body{ display:none; }

, тогда вы можете отправить изображение на бэкэнд

-1
ответ дан Balaji Rajendran 17 August 2018 в 13:31
поделиться

Я не тестировал его, но это должно работать.

$.post( controllerUrl, { image: $("#imgCropped").val() }, function( data ) {
  $( ".result" ).html( data );
});

PS. Извините за ту ошибку synax, которую я отредактировал

0
ответ дан Peshraw H. Ahmed 17 August 2018 в 13:31
поделиться
  • 1
    вместо '.result', я должен добавить '#imgCropped'? – Ashita Shah 13 July 2018 в 06:59
  • 2
    no .result - это место, где вы храните результат, полученный от запроса. Результат возвращается после завершения работы контроллера. – Peshraw H. Ahmed 13 July 2018 в 07:01
  • 3
    Он не работает. он берет исходное изображение, которое я загрузил, а не обрезанное изображение. – Ashita Shah 13 July 2018 в 07:04
  • 4
    Хорошо, извини, что ты прав. Я редактировал код. Теперь нужно взять обрезанное изображение – Peshraw H. Ahmed 13 July 2018 в 07:05
  • 5
    это еще не так. Я написал код выше на кнопку отправки кнопки. – Ashita Shah 13 July 2018 в 07:08
Другие вопросы по тегам:

Похожие вопросы: