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

首頁 > 編程 > JavaScript > 正文

angularjs中$http異步上傳Excel文件方法

2019-11-19 14:19:30
字體:
來源:轉載
供稿:網友

1.文件上傳框html代碼如下

<form id="fileForm" enctype="multipart/form-data"> <button id="import_asset" type="button" ng-click="import_asset()">上傳文件</button> <input id="file_asset" type="file" style="display: none;"/></form>

*注意: 設置form的enctype屬性值為:multipart/form-data

2:js代碼如下:

$scope.import_asset = function () { $("#file_asset").click();};$("#file_asset").on("change", function(){ var formData = new FormData(); var file = document.getElementById("file_asset").files[0]; if(file.name){  var fileName = file.name.substring(file.name.lastIndexOf(".") + 1);  if(fileName =="xlsx" || fileName =="xls"){   formData.append('file', file);   $http({    method:"post",    url:commonService.projectName + "/so/assetmanage/upload",    data:formData,    headers : {     'Content-Type' : undefined    },    transformRequest : angular.identity   }).then(function (response) {    if(response.status == 200){     alert("文件上傳成功!!!");    }else{     alert("文件上傳失敗!!!");    }   });  }else{   alert("文件格式不正確,請上傳以.xlsx,.xls 為后綴名的文件。");   $("#file_asset").val("");  } }});

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 建昌县| 泸溪县| 响水县| 色达县| 武清区| 屯留县| 乐都县| 米林县| 皋兰县| 西青区| 无为县| 赣榆县| 蕉岭县| 固始县| 永康市| 宁海县| 邯郸县| 连州市| 黔南| 明溪县| 河津市| 公安县| 富民县| 土默特右旗| 嘉禾县| 怀安县| 富锦市| 牡丹江市| 东乡县| 炎陵县| 上犹县| 边坝县| 平武县| 安阳市| 金湖县| 靖西县| 福海县| 文安县| 德安县| 崇明县| 天津市|