JQuery AJAX загрузка файла на сервер — отобразить картинку после загрузки
Нашел я вот это:
if( typeof respond.error === 'undefined' ){ // файлы загружены, делаем что-нибудь // покажем пути к загруженным файлам в блок '.ajax-reply' var files_path = respond.files; var html = ''; $.each( files_path, function( key, val ){ html += val +'<br>'; } ) $('.ajax-reply').html( html );
И пока плохо понимаю, что нужно сделать, чтобы после загрузки отобразился не путь, куда загружена картинка, а div-блок с <img src="и здесь был прописан этот путь"> сразу после загрузки (тоже на AJAX)
Заранее спасибо.
сам далек но вероятно сюда
Да, верно.
Вот только там еще одна проблема: он показывает полный путь к файлу, начиная с сервера. Поэтому картинка так и не показывается...
submit.php
я не знаю откуда код и из чего он состоит:
найдите полную функцию и посмотрите что передается в переменную "val" - в этой функции уже можно будет обрезать ненужную часть
https://ru.wordpress.org/plugins/wp-dropzone/
Не подойдет. У меня страница чисто HTML+CSS+PHP+JS+JQuery
Странный вы, здесь обсуждаются вопросы по вордпрессу, а вы задали вопрос общего характера. Вот тот же код но не в виде плагина - https://www.dropzonejs.com
А все потому что...
Так я об этом сайте и узнал