最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
基于jQuery异步上传文件的例子
时间:2022-06-25 17:28:26 编辑:袖梨 来源:一聚教程网
问题描述:
通过jQuery异步上传文件,这是HTML:
| 代码如下 | 复制代码 |
|
File JavaScript代码: $(document).ready(function () { $.ajax({ | |
以上方法只能得到上传的文件名,怎么办?
解决办法1: 直接通过jQuery Form插件来解决这个问题相关的API、Options对象可以自行查阅官网;
解决办法2:采用HTML5,用jQuery,Ajax实现文件上传,不仅如此,你可以做文件验证(名称,大小,MIME类型)或利用HTML5的进度标签(或者div)处理进度事件;
HTML代码:
| 代码如下 | 复制代码 |
|
| |
首先,你可以做一些验证,例如文件的onChange事件:
| 代码如下 | 复制代码 |
|
$(':file').change(function(){ | |
按钮点击触发Ajax:
| 代码如下 | 复制代码 |
|
$(':button').click(function(){ | |
处理进度:
| 代码如下 | 复制代码 |
|
function progressHandlingFunction(e){ | |
相关文章
- 傲视天下手游热血攻沙攻略-主要信息和内容重点 09-10
- tp7620路由器怎么设置(tp7620路由器设置教程) 09-10
- 防线守卫战手游角色整理汇总防线守卫战手游强势角色推荐-主要信息 09-10
- 苍生手游快速成长指南苍生手游新手入门与高效升级讲了什么-主要信息 09-10
- camping:实践指南 09-10
- 燕云十六声观潮客成就攻略 成就观潮客怎么完成-任务流程和完成条件 09-10