jQuery插件ajaxFileUpload实现异步上传文件效果


Posted in Javascript onApril 14, 2015

ajaxFileUpload是一个异步上传文件的jQuery插件。

传一个不知道什么版本的上来,以后不用到处找了。

语法:$.ajaxFileUpload([options])

options参数说明:

1、url

  上传处理程序地址。

2,fileElementId

   需要上传的文件域的ID,即<input type="file">的ID。
3,secureuri

  是否启用安全提交,默认为false。
4,dataType

  服务器返回的数据类型。可以为xml,script,json,html。如果不填写,jQuery会自动判断。
5,success

提交成功后自动执行的处理函数,参数data就是服务器返回的数据。
6,error

  提交失败自动执行的处理函数。
7,data 

  自定义参数。这个东西比较有用,当有数据是与上传的图片相关的时候,这个东西就要用到了。
8, type 

   当要提交自定义参数时,这个参数要设置成post

错误提示:

1,SyntaxError: missing ; before statement错误

如果出现这个错误就需要检查url路径是否可以访问
2,SyntaxError: syntax error错误

如果出现这个错误就需要检查处理提交操作的服务器后台处理程序是否存在语法错误
3,SyntaxError: invalid property id错误

如果出现这个错误就需要检查文本域属性ID是否存在
4,SyntaxError: missing } in XML expression错误

如果出现这个错误就需要检查文件name是否一致或不存在
5,其它自定义错误

大家可使用变量$error直接打印的方法检查各参数是否正确,比起上面这些无效的错误提示还是方便很多。

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jQuery获取文本节点之 text()/val()/html() 方法区别
Mar 01 Javascript
jquery 中多条件选择器,相对选择器,层次选择器的区别
Jul 03 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
Dec 04 Javascript
jquery根据属性和index来查找属性值并操作
Jul 25 Javascript
javascript框架设计之框架分类及主要功能
Jun 23 Javascript
JavaScript从数组的indexOf()深入之Object的Property机制
May 11 Javascript
前端js文件合并的三种方式推荐
May 19 Javascript
原生JS+HTML5实现的可调节写字板功能示例
Aug 30 Javascript
详解Webpack loader 之 file-loader
Nov 07 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
Dec 05 Javascript
小程序实现录音上传功能
Nov 22 Javascript
vue渲染方式render和template的区别
Jun 05 Javascript
Angularjs制作简单的路由功能demo
Apr 14 #Javascript
javascript中几个容易混淆的概念总结
Apr 14 #Javascript
浅谈Sizzle的“编译原理”
Apr 14 #Javascript
深入探寻seajs的模块化与加载方式
Apr 14 #Javascript
javascript数组去重的方法汇总
Apr 14 #Javascript
JavaScript字符串常用类使用方法汇总
Apr 14 #Javascript
JavaScript 表单处理实现代码
Apr 13 #Javascript
You might like
yii实现级联下拉菜单的方法
2014/07/31 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
2020/08/11 PHP
javascript removeChild 使用注意事项
2009/04/11 Javascript
jQuery powerFloat万能浮动层下拉层插件使用介绍
2010/12/27 Javascript
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
JS中for循序中延迟加载动态效果的具体实现
2013/08/18 Javascript
JSON 数字排序多字段排序介绍
2013/09/18 Javascript
JS设置获取cookies的方法
2014/01/26 Javascript
在JavaScript中使用timer示例
2014/05/08 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
JS实现字符串转日期并比较大小实例分析
2015/12/09 Javascript
微信小程序 仿美团分类菜单 swiper分类菜单
2017/04/12 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
从理论角度讨论JavaScript闭包
2019/04/03 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
2019/09/04 Javascript
一个超级简单的python web程序
2014/09/11 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
Python实现的大数据分析操作系统日志功能示例
2019/02/11 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
代办委托书怎么写
2014/08/01 职场文书
励志演讲稿600字
2014/08/21 职场文书
民主生活会剖析材料
2014/09/30 职场文书
机关作风建设自查报告
2014/10/22 职场文书
2015年管理人员工作总结
2015/05/13 职场文书
个人借条范本
2015/05/25 职场文书
2015年污水处理厂工作总结
2015/05/26 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL
分享Python异步爬取知乎热榜
2022/04/12 Python
openstack云计算keystone组件工作介绍
2022/04/20 Servers