js之ajax文件上传


Posted in Javascript onMay 13, 2021

1、页面使用form表单,要有这个enctype="multipart/form-data"

<form id="uploadPackage" name="" enctype="multipart/form-data" action="">
    <input id="oFile" type="file" name = "file" class="zj_ny2xzfile fl"  
    onchange="upload(this)"/>
</form>

 2、获取文件大小

var ofile  = $("#oFile").get(0).files[0];
var osize = ofile.size/1048576;

3、ajax中参数,(url写自己的,需要获取值时,使用同步)

type : "post",
cache : false,
async : false,(需要获取值时,使用同步;不需要时,默认异步)
data: new FormData($('#uploadPackage')[0]),
processData: false,
contentType: false,
dataType:"json",
Javascript 相关文章推荐
瀑布流布局并自动加载实现代码
Mar 12 Javascript
DOM 高级编程
May 06 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
Oct 24 Javascript
JavaScript模拟push
Mar 06 Javascript
js实现html table 行,列锁定的简单实例
Oct 13 Javascript
自动适应iframe右边的高度
Dec 22 Javascript
详解利用jsx写vue组件的方法示例
Jul 17 Javascript
详解vue移动端项目的适配(以mint-ui为例)
Aug 17 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
Oct 09 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
Apr 25 Javascript
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
Aug 23 Javascript
js实现时分秒倒计时
Dec 03 Javascript
react合成事件与原生事件的相关理解
vue实现可拖拽的dialog弹框
vue如何批量引入组件、注册和使用详解
JavaScript继承的三种方法实例
May 12 #Javascript
canvas绘制折线路径动画实现
JavaScript原始值与包装对象的详细介绍
May 11 #Javascript
vue组件的路由高亮问题解决方法
You might like
PHP中其实也可以用方法链
2011/11/10 PHP
PHP缓存机制Output Control详解
2014/07/14 PHP
php使用正则表达式获取图片url的方法
2015/01/16 PHP
Laravel框架中自定义模板指令总结
2017/12/17 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
2010/03/05 Javascript
同时使用n个window onload加载实例介绍
2013/04/25 Javascript
EasyUI中datagrid在ie下reload失败解决方案
2015/03/09 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
AngularJS 简单应用实例
2016/07/28 Javascript
JS实现获取当前URL和来源URL的方法
2016/08/24 Javascript
利用Angular.js限制textarea输入的字数
2016/10/20 Javascript
Vue.js中数据绑定的语法教程
2017/06/02 Javascript
基于jQuery的左滑出现删除按钮的示例
2017/08/29 jQuery
小程序如何构建骨架屏
2019/05/29 Javascript
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
python实现文件名批量替换和内容替换
2014/03/20 Python
解决python写的windows服务不能启动的问题
2014/04/15 Python
Python中几种操作字符串的方法的介绍
2015/04/09 Python
详解python Todo清单实战
2018/11/01 Python
Python考拉兹猜想输出序列代码实践
2019/07/05 Python
python调用其他文件函数或类的示例
2019/07/16 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
在django中自定义字段Field详解
2019/12/03 Python
Pytest参数化parametrize使用代码实例
2020/02/22 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
python mysql自增字段AUTO_INCREMENT值的修改方式
2020/05/18 Python
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
Linux常见面试题
2013/03/18 面试题
汽车专业毕业生推荐信
2013/11/12 职场文书
《骑牛比赛》教后反思
2014/04/22 职场文书
银行行长竞聘演讲稿
2014/04/23 职场文书
2015年副班长工作总结
2015/05/15 职场文书
《走遍天下书为侣》教学反思
2016/02/22 职场文书