1. 程式人生 > >bootstrap fileinut外掛詳解

bootstrap fileinut外掛詳解

相信很多人看到bootstrap 提供的fileinput外掛,對其介面和功能的強大深感滿意,唯一美中不足的就是官網提供的資料太少,網上的資訊太雜太亂,想研究出來確實非常麻煩,吃力,我也是因為公司的舊專案中上傳功能太low,看到fileinput後毫不猶豫的開始研究,經過去官網看那些英文文件,網上收集了一些零零碎碎的資料,花了一天半的時間才弄出來尷尬,不過現在也體會到了這個外掛的強大之處,好了,廢話不多說了,直接上程式碼:

             如下圖,就是上傳的完整資訊,uploadUrl就是上傳的後臺方法,因為我用的jfinal的後臺框架,非常簡單,這裡就不提供了,上傳成功後從會回撥fileuploaded事件,獲取到上傳成功後後臺返回的檔案資訊,多張用逗號隔開,相信這裡大家看起來非常輕鬆,我但是遇到兩個問題,一個是商城成功後進入詳情介面的時候如何把圖片在外掛中重新回顯出來,另一個是如何刪除上傳成功的檔案,對當初的我來說,被這兩個問題困擾住了,皇天不負有心人,終究是被我搗鼓出來了,大神勿笑,確實對我一個寫後臺的來說,任何前端的進步都讓我高興,看下面的第二張圖片,是不是很簡單,哈哈,首先獲取到上傳的檔案資訊,根據檔案的型別判斷展示的格式,這裡我給出了txt和圖片,經過測試,是可以至此視訊和音訊檔案,改動不大,這裡就不提供了



相關推薦

bootstrap fileinut外掛

相信很多人看到bootstrap 提供的fileinput外掛,對其介面和功能的強大深感滿意,唯一美中不足的就是官網提供的資料太少,網上的資訊太雜太亂,想研究出來確實非常麻煩,吃力,我也是因為公司的舊專案中上傳功能太low,看到fileinput後毫不猶豫的開始研究,經過去

JS:jquery.dataTables.bootstrap外掛

dataTable介紹 DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, build upon the foundations of progressiv

Spring Boot 核心配置文件 bootstrap & application

公眾 官方 boot str 解密 額外 就是 應用程序 app 用過 Spring Boot 的都知道在 Spring Boot 中有以下兩種配置文件 bootstrap (.yml 或者 .properties) application (.yml 或者 .prope

Fiddler匯出JMeter指令碼外掛

一、開發外掛的初衷 對於剛剛接觸JMeter這個工具的同學來說,JMeter指令碼(.jmx的檔案)還是比較神祕的,大概也不會使用文字編輯器開啟一探究竟。估計大多數JMeter的初學者都用過飛測黑夜小怪(大神)的Fiddler外掛,我也不例外, 我在使用過程中發現,發現真的可以在很大層度

IDEA 2018 整合 MyBatis Generator 外掛 、程式碼生成

1、修改maven的pom檔案 只需要將如下依賴新增到pom.xml檔案中即可。(注意此處是以plugin的方式,放在<plugins> </plugins>中間即可) <plugin>     <groupId>or

maven生命週期和外掛

    生命週期和外掛是Maven的兩個核心概念,命令列的輸入往往就對應了生命週期,如mvn package就表示執行預設生命週期階段package。Maven的生命週期是抽象的,其實際行為都由外掛來完成。Maven的生命週期是為了對所有的構建過程進行抽象和統一。   &nbs

maven外掛

一、maven-jar-plugin外掛詳解 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-j

Plupload上傳外掛,多例項上傳

我們來看一個比較全的  Plupload  Demo <!DOCTYPE html> <html> <head> <meta charset="U

Sublime安裝Emmet外掛 (步驟配圖)

本文主要介紹使用Package Control 安裝Emmet一、安裝外掛管理器Package Control1、開啟Sublime控制檯開啟Sublime,按下Control + `(Mac)或者Ct

JMeter對伺服器效能監控--結果檢視和plugins外掛(2)

首先申明,此篇文章借鑑出處:https://www.jianshu.com/p/ea36fef0a96b 引言 我們對被測應用進行效能測試時,除了關注吞吐量、響應時間等應用自身的表現外,對應用執行所涉及的伺服器資源的使用情況,也是非常重要的方面,通過實時監控,可以準確

eclipse中maven外掛

      Maven,發音是[`meivin],"專家"的意思。它是一個很好的專案管理工具,很早就進入了我的必備工具行列,但是這次為了把ABPM專案完全遷移並應用maven,所以對maven進行了一些深入的學習。寫這個學習筆記的目的,一個是為了自己備忘,二則希望能夠

bootstrap fileupload 使用~~

此文章記錄引入bootstrap  fileupload 遇到的坑 官網例項:http://plugins.krajee.com/file-input-ajax-demo/1 1、需要引入的css及js: 注意jquery引入的順序 2、我是單獨做的例項,所以除了上面截圖

JMeter對伺服器效能監控--結果檢視和plugins外掛

引言我們對被測應用進行效能測試時,除了關注吞吐量、響應時間等應用自身的表現外,對應用執行所涉及的伺服器資源的使用情況,也是非常重要的方面,通過實時監控,可以準確的把握不同測試場景下伺服器資源消耗情況的變化,對於應用效能分析有著重要的作用,同時也是調整測試場景設計的重要依據。對於使用JMeter執行效能測試的朋

Eclipse安裝外掛

Eclipse安裝外掛有以下幾種方式: 1.在Eclipse中線上安裝外掛 (1)開啟eclipse -> Help ->Install New Software選項,點選Add按鈕。根據

VRTK外掛一:鐳射和移動

反過來說Play Space Falling 選項是在玩家頭盔在一個物件上方時會自動傳送到一個物件的頂部,這一點在模擬爬梯子時很有用,不需要使用指標光束定位。如果這個選項關閉,玩家就能在他們所站在的物件的同樣y高度的空中行走(也就是有一部分遊玩區在物件外部)。 (adsbygoog

Android Studio如何匯出可供Unity使用的aar外掛

前言   專案之前使用Eclipse匯出的jar檔案來做與Android互動,最近因為工作需要需使用Android Studio的aar檔案,網上參考了部分文章,也結合自己的理解重新整理一下具體的方法,通過寫一個測試Demo來表述Android Studio建立aar的過程與及Unity如何使用aar檔案,希

bootstrap-table使用

尷尬,標記果然到了一週之後。。。。 首先引入檔案不必提,引入bootstrap和bootstrap-table <link rel="stylesheet" href="bootstrap.min.css"> <link rel="stylesheet" href="bootstrap-

logstasg zabbix外掛

Logstash錯誤日誌傳送到Zabbix並報警 1.安裝logstash-output-zabbix logstash-output-zabbix是一個社群維護的外掛,它預設不安裝,但是它安裝

基於jquery的圖片裁剪外掛

cropper外掛的使用參考 cropper介紹 相容所有支援了Canvas的瀏覽器(IE9+),一小部分功能例外,對移動端操作也有適配,支援裁剪、旋轉、翻轉等,具體請檢視官方文件。 但是它並沒有對圖片真正的處理,只是記錄了使用者做了哪些變換,然後

Intellij idea安裝scala外掛

intellij IDEA本來是不能開發Scala程式的,但是通過配置是可以的,但是通過intellij IDEA軟體下載Scala外掛總是失敗,所以只能手動下載,但是手動下載過程中要注意: 1、一