python bootstrap-fileinput示例_bootstrap fileinput完整实例分享
本篇介绍如何使用bootstrap fileinput.js,file input插件功能如此强大,样式非常美观,并且支持上传文件预览,ajax同步或异步上传,拖曳文件上传等炫酷的功能,最好用的文件上传组件。
文件夹结构
版本都是3.x
New Document
x
×
请选择Excel文件
下载导入模板
$(function () {
//0.初始化fileinput
var oFileInput = new FileInput();
oFileInput.Init("txt_file", "/api/OrderApi/ImportOrder");
});
//初始化fileinput
var FileInput = function () {
var oFile = new Object();
//初始化fileinput控件(第一次初始化)
oFile.Init = function(ctrlName, uploadUrl) {
var control = $('#' + ctrlName);
//初始化上传控件的样式
control.fileinput({
language: 'zh', //设置语言
uploadUrl: uploadUrl, //上传的地址
allowedFileExtensions: ['jpg', 'gif', 'png'],//接收的文件后缀
showUpload: true, //是否显示上传按钮
showCaption: false,//是否显示标题
browseClass: "btn btn-primary", //按钮样式
//dropZoneEnabled: false,//是否显示拖拽区域
//minImageWidth: 50, //图片的最小宽度
//minImageHeight: 50,//图片的最小高度
//maxImageWidth: 1000,//图片的最大宽度
//maxImageHeight: 1000,//图片的最大高度
//maxFileSize: 0,//单位为kb,如果为0表示不限制文件大小
//minFileCount: 0,
maxFileCount: 10, //表示允许同时上传的最大文件个数
enctype: 'multipart/form-data',
validateInitialCount:true,
previewFileIcon: "",
msgFilesTooMany: "选择上传的文件数量({n}) 超过允许的最大数值{m}!",
});
//导入文件上传完成之后的事件
$("#txt_file").on("fileuploaded", function (event, data, previewId, index) {
$("#myModal").modal("hide");
var data = data.response.lstOrderImport;
if (data == undefined) {
toastr.error('文件格式类型不正确');
return;
}
//1.初始化表格
var oTable = new TableInit();
oTable.Init(data);
$("#div_startimport").show();
});
}
return oFile;
};
知识只有共享才能传播,才能推崇出新的知识,才能学到更多,这里写的每一篇文字/博客,基本都是从网上查询了一下资料然后记录下来,也有些是原滋原味搬了过来,也有时加了一些自己的想法,希望大家喜欢。
如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程
Bootstrap实战教程
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python bootstrap-fileinput示例_bootstrap fileinput完整实例分享相关推荐
- python调用扫描仪_使用Python编写简单的端口扫描器的实例分享
单线程实现单线程实现道理比较简单,这里尝试Soket连接3389,连接成功说明端口开放,否则说明没有开远程服务.随便修改了一下就ok了,代码如下,最终得到自己的IP地址. #!/usr/bin/env ...
- java限时抢购_限时抢购-倒计时的完整实例(分享)
如下所示: 团购--限时抢 还剩 function FreshTime() { var endtime = new Date("2017/10/15,12:20:12");//结束 ...
- HTML设置限时抢购倒计时步骤,限时抢购-倒计时的完整实例(分享)
如下所示: 团购--限时抢 还剩 function FreshTime() { var endtime = new Date("2017/10/15,12:20:12");//结束 ...
- fileinput 时间_BootStrap Fileinput的使用教程
bootstrap-fileinput是基于bootstrap的上传控件,此控件网上有很多例子.我照着例子做后发现请求无法提交到后台,反复测试后发现,不能禁止预览(showPreview要设置为tru ...
- python批量录入学生信息_利用Python实现学生信息管理系统的完整实例
项目要求: 读完题目,首先我们要确定程序思路 我们要全部通过类去实现 也就是 我们要实现管理员.学生.讲师.课程.教师五个类 管理员类 class Administration(object): de ...
- java爬虫抓取nba_利用Python爬虫爬取NBA数据功能实例分享
Python实现爬虫爬取NBA数据功能示例 本文实例讲述了Python实现爬虫爬取NBA数据功能.分享给大家供大家参考,具体如下: 爬取的网站为:stat-nba.com,这里爬取的是NBA2016- ...
- python爬网站数据实例-利用Python爬虫爬取NBA数据功能实例分享
Python实现爬虫爬取NBA数据功能示例 本文实例讲述了Python实现爬虫爬取NBA数据功能.分享给大家供大家参考,具体如下: 爬取的网站为:stat-nba.com,这里爬取的是NBA2016- ...
- Python自动化处理Excel表格实战完整代码分享(课表解析)
今天不做展开式讲解,就分享春节期间接的Python单子,将原始课程总表按照指定格式输出. 目录: 1. 需求 2. 代码 1. 需求 输入:就是以下课程总表 周一到周五,不同班级上午和下午的课程+任课 ...
- python写端口扫描器_使用Python编写简单的端口扫描器的实例分享
#!/usr/bin/env python import socket if __name__=='__main__': port=3389 s=socket.socket() for cnt in ...
最新文章
- JS脚本实现CSDN免登陆免关闭广告插件自动展开“阅读更多”内容
- 两种比较不错的密码修改方案
- 理解ReentrantLock的公平锁和非公平锁
- linux导入函数包失败,使用qsub运行shellscript时出现apos;文件意外结束apos;和apos;错误导入函数定义apos;错误 中国服务器网...
- 什么是标准输入,标准输出(stdin,stdout)
- 深入理解JavaScript的变量作用域(转)
- Jena+fuseki安装配置教程
- 当我们群嘲假博士时,不要忘了真博士们的艰辛
- sessionstorage,localstorage和cookie
- AcWing1073.树的中心(树形DP)题解
- 小程序登录及用户信息和手机号的获取
- python 装饰器 二
- java课题设计实验报告,JAVA简单记事本程序设计实验报告
- php异步表单,利用ajax实现表单的异步互动——2018年4月10日
- 数学问题(二):质数、质因子
- 【NLP】⚠️学不会打我! 半小时学会基本操作 2⚠️ 关键词
- I Want to Know
- PPT如何另存为高清图片
- 立Flag 学习Ng - 高可用配置
- 彩色图像与无色图像、消色差、图像的空间频率成分(chromatic information achromatic information、spatial frequency component)
热门文章
- 由隐藏层节点数引起的网络准确率的不规则变化02
- 二分类神经网络的特征光谱---2-3至2-9
- 在Linux中设置UMASK值
- python 2021/12/31
- DFTug - Architecture Your Test Design
- 1、C语言面试笔试---变量定义和声明
- Token Bucket在QoS中入门级介绍python示例
- laravel5.7的redis配置,一直报错Class 'Predis\Client' not found
- Ubuntu 16.04使用root 帐号开启 SSH 登录
- sublime3配置pythonIDE