• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    基于bootstrap的上传插件fileinput实现ajax异步上传功能(支持多文件上传预览拖拽)

    首先需要导入一些js和css文件

    link href="__PUBLIC__/CSS/bootstrap.css" rel="external nofollow" rel="stylesheet">
    link type="text/css" rel="stylesheet" href="__PUBLIC__/CSS/fileinput.css" rel="external nofollow" />
     script type="text/javascript" src="__PUBLIC__/JS/bootstrap.min.js">/script>
    script type="text/javascript" src="__PUBLIC__/JS/jquery.min.js">/script>
    script type="text/javascript" src="__PUBLIC__/JS/fileinput.js">/script>
    script type="text/javascript" src="__PUBLIC__/JS/fileinput_locale_zh.js">/script>//中文包,不需要可以不用导入

    html代码

    form enctype="multipart/form-data">
      input id="file-1" name="file" type="file" multiple class="file" data-overwrite-initial="false" data-min-file-count="1"/>
    /form>

    js代码

    $("#file-1").fileinput({
      uploadUrl: '', // 必须设置个路径进入php代码部分
      allowedFileExtensions : ['jpg', 'png','gif','txt','zip','ico','jpeg','js','css','java','mp3','mp4','doc','docx'],//允许的文件类型
      overwriteInitial: false,
      maxFileSize: 1500,//文件的最大大小 单位是k
      maxFilesNum: 10,//最多文件数量 
      // allowedFileTypes: ['image', 'video', 'flash'],
      slugCallback: function(filename) {
        return filename;
      }
    });

    php代码

    $file=$_FILES['file'];//获取上称文件的信息,数组形式
    $date['file_name'] = $file['name'];//文件的名称
    $date['file_size'] = $file['size'];//文件的大小
    $date['file_type'] = $file['type'];//文件的类型

    然后进行上传,用ajax返回一个错误信息或者成功信息

    直接用echo返回也行。

    样式:

    以上所述是小编给大家介绍的基于bootstrap的上传插件fileinput 的ajax异步上传功能(支持多文件上传预览拖拽),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • Bootstrap Fileinput文件上传组件用法详解
    • JS文件上传神器bootstrap fileinput详解
    • Bootstrap fileinput文件上传预览插件使用详解
    • Bootstrap中的fileinput 多图片上传及编辑功能
    • Bootstrap的fileinput插件实现多文件上传的方法
    • bootstrapfileinput实现文件自动上传
    • 详解bootstrap-fileinput文件上传控件的亲身实践
    • Bootstrap fileinput 上传新文件移除时触发服务器同步删除的配置
    • BootStrap fileinput.js文件上传组件实例代码
    • Bootstrap FileInput实现图片上传功能
    上一篇:在实战中可能碰到的几种ajax请求方法详解
    下一篇:使用Ajax时处理用户session失效问题的解决方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    基于bootstrap的上传插件fileinput实现ajax异步上传功能(支持多文件上传预览拖拽) 基于,bootstrap,的,上传,插件,