JQuery ajax 上传文件
来源:互联网 发布:mac 全角空格 编辑:程序博客网 时间:2024/05/16 07:36
参考:https://stackoverflow.com/questions/2320069/jquery-ajax-file-upload
旧的浏览器只能通过IFrame在不刷新页码的情况下提交文件到服务器。但在 IE10、Firefox 4.0、Chrome 7、Safari5、Opera 12后,可以利用 FormData 对象方便地提交文件到服务器。
关键代码:
<body> <div> <form method="post"> <label>用户名:</label> <input id="userName" type="text" name="userName" /> <br /> <label>文件名:</label> <input id="file" type="file" name="file" /> <input id="btn" type="button" value="提交" /> </form> </div> <script> $("#btn").click(function (e) { e.preventDefault(); var formData = new FormData(); formData.append('file', $('#file')[0].files[0]); formData.append('userName', $('#userName').val()); $.ajax({ type: "POST", // method: "POST", //jquery 1.9 以后版本用method url: "/Home/GetFile", processData: false, // tell jQuery not to process the data contentType: false, // tell jQuery not to set contentType data: formData, success: function (data, status) { alert("用户名为:" + data.userName + ",上传的文件的大小为:" + data.fileSize); } }); }); </script></body>
阅读全文
0 0
- jQuery AJAX 文件上传
- jquery ajax 文件上传
- jquery ajax上传文件
- ajax jquery 上传文件
- JQUERY AJAX上传文件
- jQuery ajax 文件上传
- JQuery ajax 上传文件
- jquery ajax上传文件
- Ajax上传文件 (JQuery Ajax&原生Ajax)
- jQuery Ajax 上传文件示例
- jquery ajax 文件上传 收藏
- jQuery Ajax文件上传(php)
- jquery ajax文件上传问题
- jquery实现ajax文件上传
- struts1+ajax+jquery上传文件
- jquery AJAX 实现文件上传
- jQuery + Ajax + WebAPI 上传文件
- Ajax上传文件(JQuery篇)
- 如何解析设置域名添加www和不添加www都能够访问
- 接口协议框架
- centos 6.5系统PHP环境下的CURL库的SSL Version默认为NSS,怎么变更为OpenSSL?
- Java多线程实现的三种方式
- java代码部分优化策略
- JQuery ajax 上传文件
- 函数计算-建立一个简单的数学计算函数场景
- QT 的基础调试技巧 -- 未完 -- 更新中
- Android Butterknife 8.4.0 使用方法总结
- 如何用jmeter做简单的接口压测---针对需要提前登录的接口
- 解释Java中内存中的栈(stack)、堆(heap)和静态存储区的用法
- vivado HLS ORB算法设计实现----质心求取主方向
- C++】判断一个图是否有环 无向图 有向图(转载)
- C++面向对象(封装,继承,多态)