基於bootstrap的檔案上傳控制元件-bootstrap-fileinput
阿新 • • 發佈:2019-02-01
github地址:https://github.com/kartik-v/bootstrap-fileinput
官網:http://plugins.krajee.com/file-input
1.下載壓縮檔案.
2.匯入檔案
bootstrap-fileinput/css/fileinput.min.css
bootstrap-fileinput/js/fileinput.min.js
如果需要考慮中文化,那麼還需要引入檔案:
bootstrap-fileinput/js/fileinput_locale_zh.js
<link type="text/css"rel="stylesheet"href="${ctx} /components/fileinput/css/fileinput.css" />
<script type="text/javascript" src="${ctx}/components/fileinput/js/fileinput.js"></script>
<script type="text/javascript" src="${ctx}/components/fileinput/js/fileinput_locale_zh.js"></script>
<body>
<input type="file" name="image" class ="projectfile" value="image.png"/>
<!--
1. type=file和class=projectfile,指明其為input file型別。
2. name指定其在後臺的獲取key。
3. value指定其在展示的時候圖片路徑。
-->
</body>
<script>
control.fileinput({
language: 'zh', //設定語言
uploadUrl: uploadUrl, //上傳的地址
allowedFileExtensions : ['jpg' , 'png','gif'],//接收的檔案字尾
showUpload: false, //是否顯示上傳按鈕
showCaption: false,//是否顯示標題
browseClass: "btn btn-primary", //按鈕樣式
previewFileIcon: "<i class='glyphicon glyphicon-king'></i>",
});
</script>