eightHundreds
10/7/2016 - 9:16 AM

uploadfive插件

uploadfive插件

$(function() {
    var btnUpload = $("#startUpload");
    $("#fileUpload").uploadifive({
        auto: false,//一添加文件就上传
        uploadScript: 'http://127.0.0.1:8020/HuJi_FrontV2/upload.html', //上传文件路径,
        buttonText: '选择文件', //按钮显示名称
        buttonClass: 'btnSelectFile',
        queueID: 'tip-queue1', //进度条Id
        fileType: 'application/vnd.ms-excel|application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', //文件MIME
        fileSizeLimit: 10 * 1024 * 1024, //10mb
        uploadLimit: 1, //一次最大上传文件数量
        multi: false, //是否多选
        queueSizeLimit: 1, //上传队列最大长度
        onUploadComplete: function() {
        },
        onCancel: function() {
            //取消文件的时候如果上传队列为空则把上传按钮隐藏
            var data = $(this).data('uploadifive')
            settings = $data.settings;//获得setting
            //这里的data代表一切数据
            
            if (data.queue.count == 0) {
                btnUpload.hide();
            }
            onCancel : function(file) {
        },
        onUpload: function() {
        },
        onSelect: function() {
            btnUpload.show();
        }
    })
    btnUpload.click(function() {
        $("#fileUpload").uploadifive('upload');
        this.disabled = true;
    })
})