<img src="" id="img"/>
<script src="http://static.lamian.tv//pc/public/js/jquery-1.8.3.min.js?v=e128811631"></script>
<script> $('#file').change(function (e) {
console.log(event.target.files);
var files = event.target.files, file;
if (files && files.length > 0) {
file = files[0];
// 来在控制台看看到底这个对象是什么
// console.log(file);
// 那么我们可以做一下诸如文件大小校验的动作
if(file.size > 1024 * 1024 * 2) {
alert('图片大小不能超过 2MB!');
return false;
}
// !!!!!!
// 下面是关键的关键,通过这个 file 对象生成一个可用的图像 URL // 获取 window 的 URL 工具
var URL = window.URL || window.webkitURL;
// 通过 file 生成目标 url
var imgURL = URL.createObjectURL(file);
// 用这个 URL 产生一个 <img> 将其显示出来
$('#img').attr('src', imgURL);
}
})
</script>
<script>
var formData = new FormData();
var name = $("input").val();
formData.append("file",$("#upload")[0].files[0]);
formData.append("name",name);
$.ajax({
url : Url,
type : 'POST',
data : formData,
// 告诉jQuery不要去处理发送的数据
processData : false,
// 告诉jQuery不要去设置Content-Type请求头
contentType : false,
beforeSend:function(){
console.log("正在进行,请稍候");
},
success : function(responseStr) {
if(responseStr.status===0){
console.log("成功"+responseStr);
}else{
console.log("失败");
}
},
error : function(responseStr) {
console.log("error");
}
});
</script>

最新文章

  1. php 使用函数中遇到的坑之----list
  2. C++11基于范围的for循环
  3. PHP 输入流 php://input
  4. 推荐25款很棒的 HTML5 开发框架和开发工具【上篇】
  5. JDBC数据库编程基本流程
  6. MSCRM 2015 新功能(一)
  7. Ubuntu升级内核
  8. hadoop HA 之 QJM
  9. 仪表盘 hostmap 新玩法让运维工作越玩越 high
  10. H5小内容(六)
  11. mysql 索引相关
  12. [Flume] - flume安装
  13. 关系型数据库工作原理-归并排序(翻译自Coding-Geek文章)
  14. 使用ranger对kafka进行鉴权
  15. HDFS详解
  16. java中捕获Oracle异常
  17. JAVA 数组遍历
  18. 《python核心编程第二版》课后习题6-12答案
  19. 深度学习框架Tensor张量的操作使用
  20. AX_NumberSeq

热门文章

  1. Jdbc中大文本类型的处理
  2. NAT(地址转换技术)详解
  3. [Python]python-jenkins获取正在构建中的job
  4. linux 基础 ls cd 目录含义
  5. 科学论文写作 Tips
  6. phpstorm 远程连接服务器进行开发
  7. JavaEE_Test2_Servlet
  8. Linux C/C++基础——文件(上)
  9. 完全理解js中的&amp;&amp;和||
  10. 网站性能优化(website performance optimization)2