大多数情况你这个采集的都是 绝对路径。也就是 C:\xxx\xxx.xx这样的文件,这样的东西服务器是不认的。
改成相对路径就可以了。比如 xx\xx.xx这样的格式。
为+号添加点击事件,点击时弹出文件上传的对话框,ajax异步上传完文件有现成的js库,文件上传完毕后执行回调,现在图片在+的位置,点击修改的本质就是一个update,原理和前面一样。我这里有现成的代码fileChangeHandler:function(ele,event){ for(var i=0i<event.target['files'].lengthi++){ var tmpFormData=new FormData()tmpFormData.append('img',event.target['files'][i]) //ajax方式提交表单,完成后执行回调函数
submitImgAjax(tmpFormData,function(data){ //回调,比如预览图片
},requestUrl,requestData)
}
}