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

首頁 > 編程 > JavaScript > 正文

BootStrap實(shí)現(xiàn)文件上傳并帶有進(jìn)度條效果

2019-11-19 15:29:17
字體:
供稿:網(wǎng)友

1.做了一天終于做出來了,在上傳成功之后,可以將路徑添加到數(shù)據(jù)庫,因?yàn)橐恢痹跓廊绾卧谏蟼鞒晒χ笤趯⒙窂教砑拥綌?shù)據(jù)庫,終于弄出來了,太開心了,不得不說bootstrap的強(qiáng)大,之前說ajax不能上傳文件,之后想辦法,用js寫,更改了上傳文件按鈕的樣式,但是沒想到bootstrap真的太厲害了,樣式還不錯(cuò),可以預(yù)覽,圖片,限制文件的大小,格式等等,還有進(jìn)度條。

后臺(tái)的代碼在之前寫過了

這只有前臺(tái)的代碼

記得:在驗(yàn)證的時(shí)候,盡量用控制臺(tái)來驗(yàn)證,有的時(shí)候你的代碼寫對(duì)了,但是有可能alert不顯示

console.log("aaaa");

1.導(dǎo)入相應(yīng)的js和樣式

<script type="text/javascript" src="jsbootstrap/locales/zh.js"></script><script type="text/javascript" src="jsbootstrap/fileinput.min.js" ></script><link href="css/css/fileinput.min.css" rel="external nofollow" rel="stylesheet">

2.模態(tài)框里加入,千萬要記住name的屬性和你后臺(tái)的代碼屬性有關(guān),還有class需要是file

<input type="file" name="my" class="file" id="aaa" data-show-upload="true" data-show-caption="true"><br><span style="font-family: Arial, Verdana, sans-serif;">3.具體的文件上傳的方法</span>

在上傳成功之后還有一個(gè)ajax的方法,真是太神奇了

有些時(shí)候試試才知道,可不可以

//上傳文件 Initfileinput = function (uploadurl){  $("#aaa").fileinput({   //uploadUrl: "../fileinfo/save", // server upload action   uploadUrl:"https://localhost:8080/GD/UploadAction_execute.action",   required: true,   showBrowse: true,   browseOnZoneClick: true,   dropZoneEnabled: false,   allowedFileExtensions: ["jpg", "xlsx"],//只能選擇xls,和xlsx格式的文件提交   //maxFileSize: 0,//單位為kb,如果為0表示不限制文件大小   layoutTemplates:{ actionUpload:''},   /*上傳成功之后運(yùn)行*/   fileuploaded:$("#aaa").on("fileuploaded", function (event, data, previewId, index) {    console.log("Upload success");    var a = document.getElementById('aaa').value;    console.log(a);    $.ajax({     type:"post",     async:false,     url:"https://localhost:8080/GD/UploadAction_add.action",     data:{      "filepath.path" : a     },     dataType:"json",     success:function () {      console.log("添加成功");     }    })   }),   /*上傳出錯(cuò)誤處理*/   fileerror:$('#aaa').on('fileerror', function(event, data, msg) {    console.log("Upload failed")   }),  }); } Initfileinput (); //記得加載,初始化

總結(jié)

以上所述是小編給大家介紹的BootStrap實(shí)現(xiàn)文件上傳并帶有進(jìn)度條效果,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 郸城县| 翁源县| 呼伦贝尔市| 建阳市| 余干县| 靖远县| 深水埗区| 萨嘎县| 固始县| 疏勒县| 淳安县| 远安县| 孝义市| 崇仁县| 尉犁县| 科技| 顺昌县| 南和县| 文山县| 夹江县| 江北区| 双峰县| 万州区| 江安县| 岳普湖县| 芮城县| 开化县| 镇巴县| 洱源县| 荃湾区| 邢台县| 乳山市| 肇东市| 文成县| 齐河县| 洛扎县| 屏南县| 武汉市| 育儿| 元朗区| 都匀市|