uploadify 上传

一. Upload.js

$(document).ready(function () {
   $("#dealerReport_file_upload").uploadify({
        'fileDataName': 'Filedata',
        'uploader': '/Flash/uploadify.swf',
        'script': '/UpLoadFile.ashx', //后台处理
        'cancelImg': '/admin/images/cancel.png', //单个取消按钮
        'folder': 'DealerReport', //文件夹
        'queueID': 'fileQueue', //文件队列
        'scriptData': { 'site': $('#ctl00_cph_ddlReport').find("option:selected").text(), 'date': $('#ctl00_cph_reportCalendar').val() }, //动态传参
        'auto': true,
        'multi': false, //多文件上传,
        'simUploadLimit': '4', //The number of simultaneous uploads allowed
        'fileExt': '*.txt;*.dat;*.csv;*.xls;*.xlsx;*.html', //.jpg,.bmp,.gif,.png,.doc,.pdf,.rar,.zip,.7z,可上传文件
        'fileDesc': '*.txt;*.dat;*.csv;*.xls;*.xlsx;*.html', //显示的文件类型
        'buttonText': 'Browse',
        'width': '100',
        'height': '28',
        'removeCompleted': false,
        'sizeLimit': '2147483647',
        'queueSizeLimit': 3, //The maximum size of the file queue
        'onSelect': function (e, queueID, fileObj) {//选择文件后
        },
        'onError': function (event, queueid, fileobj, errorobj) {
            //alert(errorobj.type + " error:" + errorobj.info);
            $("#ctl00_cph_message").html("<p>" + errorobj.type + " error, please contact us</p>");
        },
        'onComplete': function (event, queueID, fileObj, response, data) {
            //alert("成功上传,平均速率:"+data.speed+"kb/s");
            if (response == "0") {
                $("#ctl00_cph_message").html("<p>Upload failed: " + fileObj.name + "</p>");
            } else if (response == "1") {//这种情况一般不会发生,可删除
                $("#ctl00_cph_message").html("<p>" + fileObj.name + " File format error!</p>");
            } else if (response == "2") {
                document.getElementById("ctl00_cph_uploadName").value = fileObj.name;
                $("#ctl00_cph_message").html("<p>File is exists!</p>");
            } else if (response == "3") {
                //alert(fileObj.name);
                document.getElementById("ctl00_cph_uploadName").value = fileObj.name;
                $("#ctl00_cph_message").html("<p>Data uploaded.Please click 'Import' button!</p>");
            } else if (response == "4") {
                $("#ctl00_cph_message").html("<p>please select WebSite!</p>");
            }
        }
    });

}); 

二. 引入js文件

<script type="text/javascript" src="js/jquery_uploadify.js"></script>
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript" src="js/Upload.js"></script>

三. source url http://pan.baidu.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值