Uploadify3.2中文参考手册:jQuery上传插件完全指南

5星 · 超过95%的资源 需积分: 15 29 下载量 74 浏览量 更新于2024-07-24 收藏 751KB PDF 举报
"jQuery上传插件Uploadify3.2中文详细参考手册提供了丰富的配置选项和功能,可以帮助用户实现自定义的文件上传体验。" Uploadify是一款基于jQuery的文件上传插件,它提供了高度可定制化的选项,使用户能够轻松地集成到自己的网站或应用中。在Uploadify3.2版本中,配置选项包括自动上传、按钮样式、文件大小限制、文件类型检查以及上传文件时附加的数据等,使得文件上传过程更加灵活且可控。 1. **auto** (自动上传) - 类型:布尔值(Boolean) - 缺省值:true - 说明:此选项控制用户选择文件后是否立即开始上传。如果设置为true,文件会被自动上传;如果设置为false,则需要用户手动触发上传操作。 2. **buttonClass** (按钮样式类) - 说明:这个选项允许你添加额外的CSS类到上传按钮,以自定义其外观。 3. **buttonCursor** (按钮鼠标光标) - 说明:定义上传按钮在鼠标悬停时的形状。默认值为'hand',即通常的链接点击手势。 4. **buttonImage** (按钮背景图片) - 说明:你可以设置一个URL作为上传按钮的背景图片。 5. **buttonText** (按钮文本) - 说明:设置按钮上显示的文本,例如默认为"SELECT FILES"。 6. **checkExisting** (检查已存在文件) - 说明:如果设置为一个脚本路径,Uploadify会先检查文件是否已经存在于服务器,防止重复上传。例如:`checkExisting : '/uploadify/check-exists.php'`。 7. **debug** (调试模式) - 说明:如果设置为true,开启调试模式,便于开发过程中收集错误信息。 8. **fileObjName** (文件对象名称) - 说明:在服务器端处理文件上传时,通过这个名称来访问文件。例如在PHP中,你可以使用`$_FILES['myFile']`来获取文件。 9. **fileSizeLimit** (文件大小限制) - 说明:定义允许上传的最大文件大小,例如'100KB'表示100KB的限制。 10. **fileTypeDesc** (文件类型描述) - 说明:显示给用户的文件类型描述,如设置为'AnyOldfileyouwant…'。 11. **fileTypeExts** (允许的文件类型) - 说明:设置允许上传的文件扩展名,如 '*.gif;*.jpg;*.png',仅允许上传gif、jpg和png图像。 12. **formData** (附加数据) - 说明:可以添加额外的数据与上传文件一起发送。例如,这些数据可以在服务器端通过`$_POST`或`$_GET`获取。可以通过`onUploadStart`事件动态修改这些参数值。 13. **height** (按钮高度) - 说明:设置上传按钮的高度,例如设置为'50'将按钮高度设为50像素。 14. **method** (请求方式) - 缺省值:'post' - 可设置为'get'或'post',决定文件上传时的HTTP请求类型。 Uploadify3.2的这些配置选项使得开发者可以根据具体需求调整上传功能,如限制文件大小、设置文件类型、自定义按钮样式等,极大地增强了用户体验。同时,其提供的事件处理机制(如`onUploadStart`)也使得在文件上传前后进行动态操作成为可能,为开发者提供了更多的灵活性。