本帖最后由 darkness2001 于 2014-08-01 16:02:04 编辑

解决方案 »

  1.   

    $(function() {
    //附件上传
    $("#uploadify").uploadify({
    'debug' : false,//开启调试
    'auto' : true,//选择后是否自动上传
    'method' : "get",//使用post时,formData传递的参数后台无法获取
    'successTimeout' : 99999,//超时时间
    'queueID' : 'filelist',//需要上传的文件列表的显示位置(容器)
    'width' : '80', //按钮宽度
    'height' : '30',//按钮高度
    'buttonText' : '选择附件',//按钮文字,与buttonImage选择其一即可
    'swf' : 'images/jquery-uploadify.swf',//swf文件路径
    'uploader' : '/MultiUploadServlet',//上传地址
    'formData' : {
    'savepath' : 'stu_bespoke'//upload目录不用写,直接写子目录
    },
    'fileTypeDesc' : '附件格式',//描述  
    'fileTypeExts' : '*.doc;*.docx;*.zip;*.rar;*.xls;*.xlsx;*.png;*.gif;*.bmp;*.pdf;*.jpg;*.ppt;*.pptx',//文件类型  
    'fileSizeLimit' : '30MB',//文件大小  
    'queueSizeLimit' : '1',//最多同时上传文件数目
    'fileObjName' : 'uploadify',//服务器端脚本使用的文件对象的名称
    'successTimeout' : '5',//超时时间
    'requeueErrors' : false,
    'removeTimeout' : '1',
    'removeCompleted' : true,//上传完后是否从移除queueID容器中移除
    'onSelectError' : function(file, errorCode, errorMsg) {
    //返回一个错误,选择文件的时候触发
    switch (errorCode) {
    case -100 :
    var length = $('#uploadify').uploadify('settings', 'queueSizeLimit');
    alert("只多只能上传" + length + "个文件!");
    break;
    case -110 :
    var size = $('#uploadify').uploadify('settings', 'fileSizeLimit');
    alert("文件[" + file.name + "]超出限制大小: " + size + "!");
    break;
    case -120 :
    alert("文件[" + file.name + "]大小异常!");
    break;
    }
    return false;
    },
    'onFallback' : function() {
    alert("您未安装FLASH控件,无法上传图片!请安装FLASH控件后再试。");
    },
    'onUploadSuccess' : function(file, data, response) {
    if (response) {
    var obj = eval('(' + data + ')');
    if (obj.success) {
    $("#upload_result").html("《" + file.name + "》&nbsp;&nbsp;&nbsp;&nbsp;√上传成功</font>");
    $("#appendix").val(obj.filepath);
    $("#appendixFileName").val(file.name);
    } else {
    alert(obj.msg);
    }
    } else {
    alert("文件上传失败,请检查网络!");
    }
    }
    });

    });
      

  2.   

    http://blog.csdn.net/cjaver/article/details/38317455
    可以看看我的这篇博客