webuploader 多图上传,修改信息时,如何回显这些图片
现在已经实现多图上传,但是不太清楚如何在修改时回显,模拟插件添加图片,但是模拟的方法有错,
var files=[{"id":"WU_FILE_0","name":"1478598670983.jpg","type":"image/jpg","size":1523,"url":"../uploadImg/1478598670983.jpg"},{"id":"WU_FILE_1","name":"1478598674559.jpg","type":"image/jpg","size":1523,"url":"../uploadImg/1478598674559.jpg"},{"id":"WU_FILE_2","name":"1478598677967.jpg","type":"image/jpg","size":1523,"url":"../uploadImg/1478598677967.jpg"}];
for(var i = 0; i < files.length; i++){
var obj ={};
statusMap = {};
fileCount++;
fileSize += files[i].size;
if ( fileCount === 1 ) {
placeholder.addClass( 'element-invisible' );
statusBar.show();
}
obj.id=files[i].id;
obj.name=files[i].name;
obj.type=files[i].type;
obj.size=files[i].size;
obj.ret=files[i].url;
obj.source=this;
obj.flog=true;
obj.status = 'complete',
obj.getStatus = function(){
return '';
}
obj.version = WebUploader.Base.version;
obj.statusText = '';
obj.setStatus = function(){
var prevStatus = statusMap[this.id];
typeof text !== 'undefined' && (this.statusText = text);
if(status !== prevStatus){
statusMap[this.id] = status;
//文件状态设置为已完成
uploader[index].trigger('statuschage',status,prevStatus);
}
}
addFile( obj,uploader[index],queue);
setState( 'ready' ,uploader[index],placeholder,queue,statusBar,jxfilePicker);
updateStatus('ready',info,fileCount,fileSize);
}
这样图片不会出现,只会有预览中三个字,感觉思路混乱,望指点
相关阅读:
请问如下效果的Multiple Select 是如何实现的?在下完全没有一点点思路!!
自定义鼠标经过图片提示效果问题
python列表相邻两元素组成元组
装cnpm为啥提示npm-debug.log缺失?
css现在什么情况
cat -n 与 wc -l 不一致原因咨询
resetFields疑问
mongodb查询语句怎么合并查询结果?
不生效?
为什么这个echarts图表我setOption没用
Android 如何动态修改标题栏颜色
H5怎么录制语音?实现类似语音聊天功能?
关于float的疑问。
a标签模拟单击file标签上传文件,打开文件选择框时间过长?
fis 有 https server?
Java算法 将整型数组分组,使两组中各元素加起来的和相等
多条件多过滤展示结果列表该如何重写?
移动端jqueryMobile日期插件
TypeError: Cannot read property 'then' of undefined
ARP回应包是广播包还是单播包?