plupload的方法说明

    var uploadFiles = function( ) {  //定义上传方法
         var uploader = new plupload.Uploader({  //定义上传控件
            runtimes: 'html5,flash,html4',
            browse_button: 'btn_wordView',  //添加文件的标签的ID
            container: 'upload_contain',  //
            url: test.ashx,  //后台cs文件
            flash_swf_url: flash.swf,  //flash文件
            filters : [
                {title : "Image files", extensions : "jpg,gif,png"}  //过滤格式
            ],
            multipart_params: { action: "uploadPhoto" }  //传到后台的参数
        });
        uploader.init(function(up, params) {  //初始化
        });
        $('#start').unbind("click").bind("click",function(e) {  //点击提交按钮事件
            if(uploader.files.length > 0) {
                uploader.start();  //开始上传
                e.preventDefault();
            }
        });
        uploader.bind("FilesAdded", function(up, files) {  

      //添加文件事件绑定

      //up 包涵Uploader的全部信息 
                 //files 包涵这一次添加的所有文件的基本信息          

        });
        uploader.bind("BeforeUpload", function(up, file) {
           //点击上传提交后,上传前的事件

      //up 包涵Uploader的全部信息                  

      //file 准备上传的一个文件的基本信息
        });
        uploader.bind('UploadProgress', function(up, file) {
           //点击上传提交后,上传前的事件完成后,执行正在上传事件

      //up 包涵Uploader的全部信息                  

      //file 正在上传的一个文件的基本信息
        });
        uploader.bind("Error", function(up, err) {
           //当上传失败时,所触发的事件
        });
        uploader.bind("FilesRemoved", function(up, fileArray) {
           //删除已添加的文件所触发的事件
        });
        uploader.bind("FileUploaded", function(up, file, obj) {
           //完成一个文件上传

     //up 包涵Uploader的全部信息                 

     //file 刚刚上传成功的一个文件的基本信息

     //obj 后台cs文件返回的基本信息
        });
        uploader.bind("UploadComplete", function(up, files) {
           //全部文件上传完毕之后所触发的事件

      //up 包涵Uploader的全部信息                

      //files 所上传的全部文件的基本信息


        });
    };
    uploadFiles(option, data);//执行上传的方法

 

 

///当中需要引入几个plupoad文件,一般的框架开发都是已经引用的了,若没有,则需要自己手动引用。

posted on 2012-09-12 15:36  云中飞杨  阅读(1432)  评论(0)    收藏  举报

导航