Я имею дело с формой, которая содержит различные элементы формы с возможностью загрузки нескольких изображений (до 6 макс.). Теперь у меня есть div preview
при нажатии этого div, и я получаю все поля формы, используя jquery (форма все еще не отправлена в это время как ее многоступенчатый шаг1, 2 и 3). Теперь проблема заключается в том, что я все выборки данных формы с этим кодом -Как показать предварительный просмотр изображения с помощью jquery перед формой submit в div
var allFormData = $("#myform").serializeArray();
Используя этот другой код, который я смог показать остальные данные в DIV, но изображение не подходит.
$.each(adtitletoshow, function(i, field){
if(field.name == 'desc'){
$(".add_desc").text(field.value);
}
});
Это изображение, созданное JS для загрузки изображения.
<script type="text/javascript">
var total_images = 1 ;
function add_file_field() {
total_images++ ;
if (total_images > 6) return ;
var str_to_embed = '<input name="fileImage[]" size="40" style="width: 500px;" type="file" onChange="add_file_field()"><br>' ;
$("#image_stack").append (str_to_embed) ;
}
</script>
Все, что происходит на одной странице, так что мне нужно решение, как загрузить изображения под моим предварительным div. Дай мне знать, если т. Е. Какая-то точка двусмысленности сохраняется.
Вам нужно фактической Загрузите изображение на свой сервер, чтобы иметь возможность отображать предварительный просмотр. AJAX должен быть там, где вы начинаете искать. – RMcLeod
@ RMcLeod любая полезная ссылка ??? – swapnesh
Эта библиотека http://valums.com/ajax-upload/ позволяет загружать файлы без отправки формы – RMcLeod