一个轻量级且非常可配置的jQuery插件,用于使用ajax(同步)上传文件;包括对队列、进度跟踪和拖放的支持。

Posted

tags:

中文标题:一个轻量级且非常可配置的jQuery插件,用于使用ajax(同步)上传文件;包括对队列、进度跟踪和拖放的支持。 原文标题:A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop. 项目评级:Star:1100      Fork:392 下载地址:https://github.com/danielm/uploader 详情介绍

jQuery Ajax文件上传器小工具

一个jQuery插件,用于使用ajax(同步)上传文件;包括对队列、进度跟踪和拖放的支持。

非常可配置,易于适应任何前端设计,并且非常容易与任何后端逻辑一起工作。

重点将是现代浏览器,但也提供了一种方法来了解插件何时不受支持。我们的想法是保持简单和轻量级

设置这个插件需要基本的Javascript知识:如何设置设置、回调事件等。

现场演示

查看此处的实时演示:https://danielmg.org/demo/java-script/uploader

目录

安装

净现值

鲍尔

下载tarball

您可以直接从发行版下载最新版本的tarball

Git公司

从v0.x.x迁移

1.x.x有很多更改和新功能,如果你是以前版本的用户,阅读CHANGELOG.md,你可以在那里找到更改或删除的具体细节。

用法

如演示中所示,有很多方法可以使用插件,但基本概念是:

标记示例

这是一个简单的html标记。文件输入是可选的,但它为用户提供了一种选择文件的替代方式(查看在线演示以了解如何隐藏/设置样式)

初始化

下面是所有可用选项和回调的详细列表。

此外,初始化后,您可以使用任何可用的方法与插件进行交互。

选项

回调

一般用途

文件回调

这些都包括id

id(字符串):唯一ID。用于在后续回调中识别同一文件。

验证回调

方法

有一些方法可以用来与小部件交互,它们的一些行为可能取决于设置。

例子:

例子:

例子:

例子:

一个超轻量级、高度可配置的跨浏览器日期时间选择器jQuery插件

JavaScript-Tool:wdtree

Featherlight是一个非常轻量级的jQuery灯箱插件。它';它简单而灵活,易于使用。Featherlight具有最小的css,并且不使用内联样式,所有内容都以名称分隔,它';s完

Jquery 日期控件

轻量级、易于使用的jQuery插件用于动画化SVG路径

一个用于jQuery的轻量级水平手风琴插件。