我在多圖片上傳時遇到了一個小問題。如果我選擇了多張照片,效果很好,但是如果我上傳3張照片並上傳另一張照片,則只會拍攝最後一張照片。例如Html Php Ajax圖片上傳
我想的是,當我選擇一個新的圖像,該陣列lenght爲4時,3初始畫面和新的(在提供大量的例子),但我不知道如何,你能給我一些信息/文件。該守則
<div>
<label for="image">Add Picture</label>
<input type="file" id="upload_file" name="upload_file[]" onchange="preview_image();" multiple/>
</div>
<div class="image_preview" id="image_preview"></div>
<div>
和JavaScript
<script>
$(document).ready(function()
{
$('form').ajaxForm(function()
{
alert("Uploaded SuccessFully");
});
});
function preview_image()
{
var total_file=document.getElementById("upload_file").files.length;
for(var i=0;i<total_file;i++)
{
$('#image_preview').append("<img src='"+URL.createObjectURL(event.target.files[i])+"'>");
}
}
</script>
確保你的'
我有它enctype =「多部分/形式的數據,沒有它,我無法提交文件 –