zoukankan      html  css  js  c++  java
  • fileinput使用注意事项

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>fileinput</title>
        <!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-fileinput/4.4.5/css/fileinput.min.css" media="all" rel="stylesheet" type="text/css" />
        <script src="https://code.jquery.com/jquery-3.0.0.min.js"></script>
        <!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
        <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-fileinput/4.4.5/js/fileinput.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-fileinput/4.4.5/js/locales/zh.js"></script>
        <style type="text/css">
    
        </style>
        <script>
            $(function () {
                /*shp文件导入功能*/
                $("#select-file").fileinput({
                    language: 'zh', //设置语言
                    theme: 'fas',
                    uploadUrl: '', // 上传的地址
                    uploadAsync:true, //是否为异步上传
                    allowedFileExtensions: ['txt'],//接收的文件后缀
                    showUpload: true, //是否显示上传按钮
                    showCaption: true,//是否显示标题
                    overwriteInitial: false,
                    dropZoneEnabled: false,
                    maxFileSize: 0,//单位为kb,如果为0表示不限制文件大小
                    maxFilesNum: 0,
                    allowedFileTypes: ['txt']
                }).on('fileerror', function(event, data, msg) {   //异步上传错误结果处理
                    $("#select-file").fileinput('clear');    //重置选择框
                }).on('fileuploaded', function (event, data, previewId, index) {   //异步上传成功结果处理
                    if(data.response.length > 0)
                    {
                       //展示结果
                    }else {
                        alert('数据格式不对,请重新上传!');
                        $("#select-file").fileinput('clear');    //重置选择框
                    }
                }).on('filecleared', function(event, key) {   //文件被删除后执行的操作
    
                }).on('filebatchselected', function(event, key) { //文件被重新选择时执行的操作
    
                });
            });
    
        </script>
    </head>
    <body>
        <div class="file-loading">
            <!--一定要加上name='file',否则发送的数据名默认为file_data,请求不到响应-->
            <input id="select-file" class="file"  name="file"  type="file"  data-show-preview="false">
        </div>
    </body>
    </html>

    -------------------------------------------------------------------------------------------------

    QQ群:871934478

    版权所有,转载请注明源地址                          

    -------------------------------------------------------------------------------------------------

  • 相关阅读:
    vijos1198:最佳课题选择
    vijos1071:新年趣事之打牌
    vijos1153:猫狗大战
    bzoj3594: [Scoi2014]方伯伯的玉米田
    bzoj2753: [SCOI2012]滑雪与时间胶囊
    bzoj1923: [Sdoi2010]外星千足虫
    bzoj2783: [JLOI2012]树
    bzoj4590: [Shoi2015]自动刷题机
    bzoj4580: [Usaco2016 Open]248
    bzoj4579: [Usaco2016 Open]Closing the Farm
  • 原文地址:https://www.cnblogs.com/yiliangmi/p/12766679.html
Copyright © 2011-2022 走看看