【发布时间】:2020-04-08 01:04:33
【问题描述】:
我正在使用 JavaScript 库 here 选择多个图像并通过表单将它们保存在数据库中,当我编辑表单时,我从数据中获取图像并像这样填充。
<script>
var upload = new FileUploadWithPreview('myUniqueUploadId', {
showDeleteButtonOnImages: true,
text: {
chooseFile: 'Įkelkite nuotrauką',
browse: 'naršyti',
selectedCount: 'Pasirinkti failai',
},
presetFiles: [
<?php
foreach($Workimages as $Workimg){
echo $website_url.'master_image/'.$Workimg.','
}
],
})
</script>
图像以Blob 的形式出现并且正在被填充,但是当我更新数据库中的数据时,旧图像被忽略,但新选择的图像被上传。我还检查了$_FILES['images']。它没有我的旧图像文件。
我也尝试过使用upload.cachedFilesArray.push 和upload.addFiles() 方法,但我没有成功。有没有其他方法可以填充multiple file input?
【问题讨论】:
标签: javascript php jquery html multiple-file-upload