【juincen】Web中图片上传处理 jQuery+Ajax+SpringMVC
2017-08-20 09:45
573 查看
今天做项目有个需求,页面上需要上传一个图片,之前解决了一次,没有记下来。
在前台用户先选择一张图片,然后可以预览,再上传,我是这样解决的。
预览:
html里面有一个普通的input标签,id:uploadFile
还有一个可以预览的img标签,这个img现在并没有src属性,id:imgpreview
然后在js里面监听这个input的change事件(当选择了图片之后出发)
然后就可以实现预览了!
上传:
(未完待更新~)
在前台用户先选择一张图片,然后可以预览,再上传,我是这样解决的。
预览:
html里面有一个普通的input标签,id:uploadFile
<input type="file" id="uploadFile" />
还有一个可以预览的img标签,这个img现在并没有src属性,id:imgpreview
<img width="100" height="100" id="imgpreview" />
然后在js里面监听这个input的change事件(当选择了图片之后出发)
/** * 选择文件后出发执行 */ $('#uploadFile').change(function () { // 获取FileList的第一个元素 var f = document.getElementById('uploadFile').files[0]; var src= window.URL.createObjectURL(f); $("#imgpreview").attr("src",src); console.log(src);//看看这个可以浏览的是个什么东西 });
然后就可以实现预览了!
上传:
(未完待更新~)
相关文章推荐
- 【juincen】Web中图片上传处理 jQuery+Ajax+SpringMVC
- 异常-----springmvc + ajaxfileupload解决ajax不能异步上传图片的问题。java.lang.ClassCastException: org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart.
- AJAX+JQuery+SpringMVC实现图片上传
- ajaxfileupload.js+springMVC实现多个图片与数据同一个ajax方法上传
- JSP+ajax+springMVC+MayBatis处理excel上传导入
- SpringMVC+ajaxFileUpload上传图片 IE浏览器弹下载框问题解决方案
- freemarker+springMVC+ajaxfileupload实现异步图片上传(单张)
- SpringMVC+ajaxFileUpload 兼容IE浏览器实现异步上传图片
- springMVC + ajaxfileupload异步上传图片预览,裁剪并保存图片
- freemarker+springMVC+ajaxfileupload实现异步图片上传(多张)
- webuploader在springMVC+jquery+Java开发环境下的大文件分片上传
- spring mvc+ajaxfileupload 实现异步上传图片
- springmvc + Thumbnailator图片上传并做压缩处理
- jsp+ajax+springMvc图片上传立刻回显 电商
- SpringMVC+ajaxFileUpload上传图片 IE浏览器弹下载框问题解决方式
- springmvc + ajaxfileupload 实现异步上传文件(图片)
- SpringMVC ajaxFileUpload 上传图片 IE8 已测
- SpringMVC+ajaxFileUpload上传图片 IE浏览器弹下载框问题解决方案
- java web 站点头像上传处理 (springmvc +bootstrap+cropper)
- springMVC + ajaxfileupload异步上传图片预览,裁剪并保存图片