bootstrap input file

 var $el = $('#mortgageFile'), initPlugin = function() {

        $el.fileinput({

        language:'zh', //设置语言 类型3

            uploadUrl:employeeType.requestUrl.mortgageFile, //上传的地址

            uploadExtraData:{kvId: '3'},

            overwriteInitial:true,//是否覆盖上一个

            //allowedFileExtensions: ["txt", "md", "ini", "text"],//自定义上传文件

            browseLabel: '点击浏览',//浏览按钮自定义蚊子

            elErrorContainer: "#errorBlock",//如果类型错误提示

            minImageWidth:50,//设置图片的宽

            minImageHeight:50,//设置图片的高

            autoReplace:true,//自动替换和maxFileCount一起用,现在是到5个自动替换

            showUpload:false, // hide upload button

            showRemove:false, // hide remove button

            maxFileCount: 5,

            dropZoneEnabled:true

        }).on('fileuploaded', function(event, data,previewId, index) {

    var form = data.form, files = data.files, extra = data.extra,

    response = data.response, reader = data.reader;

    var mortgageIds = $("#mortgage-tab #mortgageIds").val();

   

    if(mortgageIds!=""){

    $("#mortgage-tab #mortgageIds").val(response.id+","+mortgageIds);

    }else{

    $("#mortgage-tab #mortgageIds").val(response.id);

    }

        });

    };

 

 //删除方法

    $("#input-707").on("filepredelete", function(jqXHR) {

        var abort = true;

        if (confirm("Are you sure you want to delete this image?")) {

            abort = false;

        }

        return abort; // you can also send any data/object that you can receive on `filecustomerror` event

    });

 // `disable` and `enable` methods

    $(".btn-disable").on('click', function() {

        var $btn = $(this);

        if (!$el.data('fileinput')) {

           initPlugin();

           $el.trigger('change');

        }

        if ($el.attr('disabled')) {

            $el.fileinput('enable');

            $btn.html('Disable').removeClass('btn-primary').addClass('btn-default');

        } else {

            $el.fileinput('disable');

            $btn.html('Enable').removeClass('btn-default').addClass('btn-primary');

        }

    });

    // `destroy` method

    $(".btn-destroy").on('click', function() {

        if ($el.data('fileinput')) {

            $el.fileinput('clear');

        }

    });

猜你喜欢

转载自nbh219.iteye.com/blog/2278622