jquery-html5-upload的fanstic封装
js.html5_upload的Python项目详细描述
js.html5廑u upload
********
简介
==
此库包的'jquery-html5-upload'廑用于'fanstatic'.
。_` fanstatic`:http://fanstatic.org
。_` jquery-html5-upload`:https://github.com/mihaild/jquery-html5-upload
这需要web框架和“fanstatic”之间的集成,
并确保将原始资源(位于``resources``
目录中的``js.html5_upload````)发布到某个url。
jquery-html5-upload documentation
============br/>
html5允许在输入标记中使用属性multiple。不用flash,你可以在一个对话框中选择多个文件。
有了这个插件,你可以轻松上传多个文件并显示上传进度。
可以在现代版本的firefox和webkit浏览器中工作。
没有在ie中测试。
这个插件非常简单。我想,从源头上看一切都是干净的。但是如果你想有一个它的选项列表的话,它们如下所示。
<
**开始**
选择开始上载文件
**cancelone**
cancel上载当前上载的文件
**cancelall**
cancel当前上载
**destroy**
删除插件工作的痕迹
**number**是当前文件的数目,
**total**是当前选定文件的数目。
`onstart(event,total)`
在开始上载文件时调用。
`onstart(event,name,number,total)`
在开始上载文件时调用。
`onprogress(event,progress,name,number,total)`
`部分文件(0<;=`progress`<;=1)已上载。
`onfinishone(event,response,name,number,total)`
在上载一个文件时调用。` response`是服务器响应。
`onfinish(event,total)`
在上载所有文件时调用。
`on error(event,name,error)`
(尚未完全实现)
在xmlhttprequest出错时调用。
gen*和set*选项
有时不需要完全控制所有插件事件。如果是,您可以传递gen*和set*函数来自动设置消息。
**finished**如果文件已上载且响应已被添加,则为true。
`genprogress(loaded,total)`
**loaded**是当前加载文件的字节数,**total**是当前文件大小。
>此函数从**set***函数中获取纯文本
`setname(文本)`
`setstatus(文本)`
`setprogress(文本)`
**autostart(bool)当输入值开始时,自动启动**(bool)当输入值开始时,自动启动**(bool)当输入值开始时,自动启动已更改
**自动清除**(bool)清除输入值,当上载所有文件时
**stopOnFirstRorror**(bool)如果发生错误,则取消上载其余文件
**url**(string function)发送文件的url,或函数,它将返回
**sendbundary**(bool)格式头,以模拟通常的表单文件发送。
**field name**(string函数)如果setboundary为true,则文件字段名的值将更改
<0.0.1
=
-初始版本。
********
简介
==
此库包的'jquery-html5-upload'廑用于'fanstatic'.
。_` fanstatic`:http://fanstatic.org
。_` jquery-html5-upload`:https://github.com/mihaild/jquery-html5-upload
这需要web框架和“fanstatic”之间的集成,
并确保将原始资源(位于``resources``
目录中的``js.html5_upload````)发布到某个url。
jquery-html5-upload documentation
============br/>
html5允许在输入标记中使用属性multiple。不用flash,你可以在一个对话框中选择多个文件。
有了这个插件,你可以轻松上传多个文件并显示上传进度。
可以在现代版本的firefox和webkit浏览器中工作。
没有在ie中测试。
这个插件非常简单。我想,从源头上看一切都是干净的。但是如果你想有一个它的选项列表的话,它们如下所示。
<
**开始**
选择开始上载文件
**cancelone**
cancel上载当前上载的文件
**cancelall**
cancel当前上载
**destroy**
删除插件工作的痕迹
**number**是当前文件的数目,
**total**是当前选定文件的数目。
`onstart(event,total)`
在开始上载文件时调用。
`onstart(event,name,number,total)`
在开始上载文件时调用。
`onprogress(event,progress,name,number,total)`
`部分文件(0<;=`progress`<;=1)已上载。
`onfinishone(event,response,name,number,total)`
在上载一个文件时调用。` response`是服务器响应。
`onfinish(event,total)`
在上载所有文件时调用。
`on error(event,name,error)`
(尚未完全实现)
在xmlhttprequest出错时调用。
gen*和set*选项
有时不需要完全控制所有插件事件。如果是,您可以传递gen*和set*函数来自动设置消息。
**finished**如果文件已上载且响应已被添加,则为true。
`genprogress(loaded,total)`
**loaded**是当前加载文件的字节数,**total**是当前文件大小。
>此函数从**set***函数中获取纯文本
`setname(文本)`
`setstatus(文本)`
`setprogress(文本)`
**autostart(bool)当输入值开始时,自动启动**(bool)当输入值开始时,自动启动**(bool)当输入值开始时,自动启动已更改
**自动清除**(bool)清除输入值,当上载所有文件时
**stopOnFirstRorror**(bool)如果发生错误,则取消上载其余文件
**url**(string function)发送文件的url,或函数,它将返回
**sendbundary**(bool)格式头,以模拟通常的表单文件发送。
**field name**(string函数)如果setboundary为true,则文件字段名的值将更改
<0.0.1
=
-初始版本。