Uploadify3.2中文详解:配置参数与使用指南

需积分: 15 1 下载量 158 浏览量 更新于2024-07-22 收藏 751KB PDF 举报
"jQuery Uploadify3.2中文详细参考手册提供了关于Uploadify插件的配置参数、事件等方面的详细信息,帮助用户理解和使用这个上传组件。" Uploadify是一个基于jQuery的文件上传插件,它允许用户在网页上实现多文件选择、进度条显示、自动上传等功能。以下是对Uploadify插件主要配置选项的详细说明: 1. **auto**: 类型:布尔值 默认值:true 描述:设置此选项为true,意味着用户选择文件后会立即自动开始上传。如果设置为false,则需要手动触发上传。 2. **buttonClass**: 说明:此选项可以添加额外的CSS类到上传按钮,用于自定义按钮样式。 3. **buttonCursor**: 说明:设置上传按钮在鼠标悬停时的光标形状。默认为'hand',表示点击操作。 4. **buttonImage**: 说明:可以指定一个URL作为上传按钮的背景图片,如果不设置,则按钮将没有背景图片。 5. **buttonText**: 说明:设置上传按钮上显示的文字,默认是"SELECT FILES"。 6. **checkExisting**: 默认:false 如果设置为一个路径,Uploadify会先检查该路径的脚本,以确认文件是否已存在,防止重复上传。 7. **debug**: 类型:布尔值 默认:false 开启DEBUG模式,当设置为true时,Uploadify会输出日志信息,便于调试。 8. **fileObjName**: 说明:定义了服务器端接收文件时的文件对象名称。例如,设置为'myFile',在PHP中可以通过`$_FILES['myFile']`来访问上传的文件。 9. **fileSizeLimit**: 说明:设定允许上传的最大文件大小,单位默认为KB。如设置为'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' 指定上传请求的HTTP方法,可以是'post'或'get'。 Uploadify插件除了上述配置选项外,还有多个事件可供监听,如onSelect、onUploadStart、onUploadProgress、onUploadSuccess等,这些事件允许开发者在文件选择、上传开始、上传过程中以及上传成功时执行特定的函数,从而实现更复杂的交互逻辑。 使用Uploadify插件,可以极大地增强网站的文件上传体验,提供用户友好的界面和流畅的上传流程。配合合理的配置和事件处理,能轻松地集成到任何基于jQuery的项目中。