加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bootstrap fileinput实现文件上传功能

发布时间:2020-12-18 00:34:59 所属栏目:安全 来源:网络整理
导读:bootstrap 的上传文件控件号称最好用的,总之我用着到是挺别扭的。 首先这个控件很简单。 html代码 可能需要保存按钮等等,这可以另外添加,指定事件方法就行,当然,需要在html中引入bootstrap的相关css和js fileinput.js 和 fileinput.css 在你自己的js中

bootstrap 的上传文件控件号称最好用的,总之我用着到是挺别扭的。

首先这个控件很简单。

html代码

可能需要保存按钮等等,这可以另外添加,指定事件方法就行,当然,需要在html中引入bootstrap的相关css和js

fileinput.js

fileinput.css

在你自己的js中,也就是保存按钮等的事件方法中需要写一段关键代码

这就是上传的代码。

除了以上这些,还需要一段重要的代码,这个初始化上传控件用的,也就是设置一些必要的参数

",uploadExtraData: function() { //额外参数的关键点 return data; } }).on("fileuploaded",function (event,data,previewId,index) { fileResponseData.push(data.response.Attach); }); }

//-----入口方法-----
$(function() {
initFileInput("txt_file","/updateFile.do");
});

设置这些后,bootstrap就可以自动上传文件,具体上传的规则,是由项目的controller控制的。

关于回调函数,就是 on("dileuploaded",func......),这是附件上传成功后就会调用一次,也有刚选择附件时的回调函数,关键字是

关键说一下bootstrap的上传机制,它支持多文件上传,是多线程来上传文件,一个附件传一次,因此上传成功后的回调函数是会调用多次的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读