国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

BootStrap Fileinput初始化時的一些參數

2024-05-06 16:34:16
字體:
來源:轉載
供稿:網友

bootstrap-fileinput是一款基于Bootstrap 3.x的HTML5文件上傳插件。該文件上傳插件帶有預覽圖效果,可同時選擇多個文件。

該插件使用bootstrap CSS3樣式來制作文件上傳界面,美觀大方。并且它提供了多國語言,你可以選擇使用中文。

該文件上傳插件比普通的文件上傳插件功能更強大,它可以對圖片、文本文件、HTML文件、視頻文件、音頻文件、flash文件生成預覽圖。另外,它還可以基于AJAX上傳文件,拖拽上傳文件,查看上傳進度,可以選擇性的預覽,添加或刪除文件。

例子:

<link rel="stylesheet" href="css/bootstrapCSS/bootstrap.min.css"><link rel="stylesheet" href="css/bootstrapCSS/fileinput.css" /><div><input type="file" name="uploadfile" id="uploadfile" multiple class="file-loading" /></div><script type="text/JavaScript" src="js/jQuery.min.js"></script><script type="text/javascript" src="js/bootstrap/fileinput.js"></script><script type="text/javascript" src="js/bootstrap/fileinput_locale_zh.js"></script>//漢化<script type="text/javascript" src="js/bootstrap/bootstrap.min.js"></script>$("#uploadfile").fileinput({ language: 'zh', //設置語言 uploadUrl: "./list.json", //上傳的地址(訪問接口地址) allowedFileExtensions: ['jpg', 'gif', 'png'],//接收的文件后綴 //uploadExtraData:{"id": 1, "fileName":'123.mp3'}, uploadAsync: true, //默認異步上傳 showUpload: true, //是否顯示上傳按鈕 showRemove : true, //顯示移除按鈕 showPreview : true, //是否顯示預覽 showCaption: false,//是否顯示標題 browseClass: "btn btn-primary", //按鈕樣式   dropZoneEnabled: false,//是否顯示拖拽區域 //minImageWidth: 50, //圖片的最小寬度 //minImageHeight: 50,//圖片的最小高度 //maxImageWidth: 1000,//圖片的最大寬度 //maxImageHeight: 1000,//圖片的最大高度 //maxFileSize: 0,//單位為kb,如果為0表示不限制文件大小 maxFileCount: 10, //表示允許同時上傳的最大文件個數 enctype: 'multipart/form-data', validateInitialCount:true, previewFileIcon: "<i class='glyphicon glyphicon-king'></i>", msgFilesTooMany: "選擇上傳的文件數量({n}) 超過允許的最大數值{m}!",});//異步上傳返回錯誤結果處理$('#uploadfile').on('fileerror', function(event, data, msg) { console.log(data.id); console.log(data.index); console.log(data.file); console.log(data.reader); console.log(data.files); // get message alert(msg);});//異步上傳返回結果處理$("#uploadfile").on("fileuploaded", function (event, data, previewId, index) { console.log(data.id); console.log(data.index); console.log(data.file); console.log(data.reader); console.log(data.files); var obj = data.response; alert(JSON.stringify(data.success));});//批量同步上傳錯誤處理$('#uploadfile').on('filebatchuploaderror', function(event, data, msg) { console.log(data.id); console.log(data.index); console.log(data.file); console.log(data.reader); console.log(data.files); // get message alert(msg);});//批量同步上傳成功結果處理$("#uploadfile").on("filebatchuploadsuccess", function (event, data, previewId, index) { console.log(data.id); console.log(data.index); console.log(data.file); console.log(data.reader); console.log(data.files); var obj = data.response; alert(JSON.stringify(data.success));});//上傳前$('#uploadfile').on('filepreupload', function(event, data, previewId, index) { var form = data.form, files = data.files, extra = data.extra, response = data.response, reader = data.reader; console.log('File pre upload triggered');});</script>

以上所述是小編給大家介紹的BootStrap Fileinput初始化時的一些參數,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮安市| 晋宁县| 阿克| 嘉义县| 迭部县| 阳曲县| 镇江市| 新津县| 虞城县| 兴安盟| 吉木萨尔县| 建湖县| 南丰县| 南雄市| 宝清县| 龙江县| 治多县| 合作市| 长治市| 阳城县| 古浪县| 湖北省| 儋州市| 司法| 横峰县| 马边| 阿坝县| 合川市| 永靖县| 寿阳县| 高雄县| 吴川市| 宁南县| 池州市| 北宁市| 阿坝县| 西平县| 镇安县| 彩票| 彭泽县| 建昌县|