Uploadify 参数配置指南

Uploadify 是一个基于 jQuery 的文件上传插件,提供了丰富的参数配置选项,可以灵活地定制上传行为。

核心参数:

  • uploader:上传处理程序的地址。
  • swf:Uploadify 组件的 Flash 文件路径。
  • fileObjName:服务器端接收文件数据的变量名。
  • buttonText:上传按钮的显示文本。
  • fileSizeLimit:允许上传的文件大小限制。
  • fileTypeExts:允许上传的文件类型。

事件回调:

  • onSelect:选择文件后触发的事件。
  • onUploadStart:开始上传前触发的事件。
  • onUploadSuccess:上传成功后触发的事件。
  • onUploadError:上传出错时触发的事件。
  • onUploadComplete:上传完成后触发的事件。

其他参数:

  • multi:是否允许多文件上传。
  • auto:选择文件后是否自动上传。
  • queueID:文件队列容器的 ID。
  • progressData:上传进度条显示的数据类型。

示例:

javascript

$('#file_upload').uploadify({

'uploader': 'upload.php',

'swf': 'uploadify.swf',

'fileObjName': 'file',

'buttonText': '选择文件',

'fileSizeLimit': '2MB',

'fileTypeExts': '*.jpg;*.jpeg;*.png',

'onUploadSuccess': function(file, data, response) {

// 上传成功后的处理逻辑

}

});

通过合理配置 Uploadify 参数,可以实现高效、稳定的文件上传功能。

doc 文件大小:23.5KB