【发布时间】:2019-09-04 13:29:21
【问题描述】:
我希望能够在上传多张图片之前预览它,我找到了解决方案here,它解释了如何做到这一点,但只针对一张图片。
我试试这个:
function readURL(input)
{
if (input.files && input.files[0])
{
for (var i = 0, f; f = files[i]; i++) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah')
.attr('src', e.target.result)
.width(200)
.height(150);
};
reader.readAsDataURL(f);
}
}
}
另外,将输入更改为多个
<input type='file' multiple onchange="readURL(this);" />
<img id="blah" src="#" alt="your image" />
不幸的是,无法正常工作! 如何处理多张图片?
【问题讨论】:
-
使用所选图像的 src 循环添加图像标签
-
@SyedMehtabHassan,我更新了我的问题,请看一下。它不起作用。
标签: javascript php jquery file-upload