我正在尝试使用Laravel添加多个图像,并且使用以下命令可以正常工作。
<input type="file" id="images" name="images[]" onchange="preview_image();" multiple accept="image/*"><br/>
<div id="image_preview"></div>
<script>
function preview_image()
{
var total_file=document.getElementById("images").files.length;
for(var i=0;i<total_file;i++)
{
$('#image_preview').append("<img src='"+URL.createObjectURL(event.target.files[i])+"'>");
}
}
</script>
但是当我尝试添加更多图像时,输入文件列表清除并添加新列表。我想知道在添加新文件时如何保留旧文件。
答案 0 :(得分:1)
不应preview_image()
有参数event
。