Javascript 如何在页面加载时设置多个文件输入字段中的文件?
我正在制作配置文件更新功能,其中用户有多个图像,我想向他显示,以便他可以添加新图像或删除旧图像,我使用Javascript 如何在页面加载时设置多个文件输入字段中的文件?,javascript,php,html,forms,Javascript,Php,Html,Forms,我正在制作配置文件更新功能,其中用户有多个图像,我想向他显示,以便他可以添加新图像或删除旧图像,我使用js库显示预览,但当我提交表单时,旧图像不存在于该数据中。我是否可以将值推入文件输入字段,或者是否有任何解决方法,以便实现此功能 我的Js代码: var upload=new FileUploadWithPreview('myUniqueUploadId'{ showDeleteButtonNonImages:正确, 正文:{ 选择文件:“kelkite nuotrauk”, 浏览:“narš
js
库显示预览,但当我提交表单时,旧图像不存在于该数据中。我是否可以将值推入文件输入字段,或者是否有任何解决方法,以便实现此功能
我的Js代码:
var upload=new FileUploadWithPreview('myUniqueUploadId'{
showDeleteButtonNonImages:正确,
正文:{
选择文件:“kelkite nuotrauk”,
浏览:“naršyti”,
selectedCount:'Pasirinkti failai',
},
预设文件:[
],
});
您缺少对图像路径的引用
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.'",'
}?>
],
});
var upload=new FileUploadWithPreview('myUniqueUploadId'{
showDeleteButtonNonImages:正确,
正文:{
选择文件:“kelkite nuotrauk”,
浏览:“naršyti”,
selectedCount:'Pasirinkti failai',
},
预设文件:[
],
});
更好的方法是使用json_编码数组
<?php
$Workimages = array_map(function($v) use($website_url) { return $website_url.'master_image/'.$Workimg; }, $Workimages);
?>
var upload = new FileUploadWithPreview('myUniqueUploadId', {
showDeleteButtonOnImages: true,
text: {
chooseFile: 'Įkelkite nuotrauką',
browse: 'naršyti',
selectedCount: 'Pasirinkti failai',
},
presetFiles: <?= json_encode($Workimages); >
});
var upload=new FileUploadWithPreview('myUniqueUploadId'{
showDeleteButtonNonImages:正确,
正文:{
选择文件:“kelkite nuotrauk”,
浏览:“naršyti”,
selectedCount:'Pasirinkti failai',
},
预设文件: