当前位置: 首页 > news >正文

无锡高端网站建设公司装修风格有哪些

无锡高端网站建设公司,装修风格有哪些,营销与策划,wordpress ppt插件一、前言 在前端的项目开发中 #xff0c;下载文件压缩包是很重要的一个环节#xff0c;那么怎么下载多个文件并压缩成ZIP下载呢#xff1f; 二、使用步骤 1、引用库 script typetext/javascript src~/Scripts/comm/jszip.min.js /…一、前言 在前端的项目开发中 下载文件压缩包是很重要的一个环节那么怎么下载多个文件并压缩成ZIP下载呢 二、使用步骤 1、引用库 script typetext/javascript src~/Scripts/comm/jszip.min.js /scriptscript typetext/javascript src~/Scripts/comm/FileSaver.min.js /script 库下载地址https://download.csdn.net/download/u012949335/88088658  2、简单使用方法 var zip new JSZip(); var zipName test; var fileFolder zip.folder(zipName); fileFolder.file(fileList[k].name, fileList[k].content, {binary: true //二进制}); zip.generateAsync({type: blob}).then(function(content){saveAs(content, zipName.zip);}); 3、封装高级用法 /** *批量下载文件 *param { Array } array 待下载数据 *param { String } data 参数需包含属性gndm *param { String } dg datagrid的id *param { String } url 请求下载文件url *param { String } filefolder 压缩文件夹 *param { String } zipname 下载文件名称 *param { String } field 失败显示字段名称 *param { Boolean } tooltips 是否显示提示信息 *example $.ajaxRecursionZipDownFile({ array: infolist, data: { gndm: gndm }, datagrid: XX, url: XXXX, filefolder: XX附件, zipname: XX附件.zip, field: xh }); */ jQuery.ajaxRecursionZipDownFile function (option) {if (typeof option undefined) throw new Error(Please pass parameters);if (typeof option.url undefined) throw new Error(Please pass parameters url);if (typeof option.array undefined) throw new Error(Please pass parameters array);if (typeof option.field undefined || option.field null) option.field xh;option.data option.data || {};if (option.data.hasOwnProperty(gndm) false) throw new Error(Please pass parameters data-gndm);option.zipname option.zipname || 附件;option.filefolder option.filefolder || 附件;option.tooltips option.tooltips || false;var zip new JSZip();var fileFolder zip.folder(option.filefolder);var fileName ;var _currentIndex 0;var _successIndex 0;var _faileXhInfo ;var _currentTotal option.array.length;pageLoadDown();function _recursionZipDownFiles() {if (_currentIndex _currentTotal) {zip.generateAsync({ type: blob }).then(function (content) {saveAs(content, option.zipname);dispageload();var msg 压缩成功 _successIndex.toString() 个。失败数据 (_faileXhInfo || 无。);if (option.datagrid) $(# option.datagrid).datagrid(clearChecked);if (option.tooltips true) {$.messager.alert(提示, msg, infoxx);if (!this._endmessagertimeout) {window.clearTimeout(this._endmessagertimeout);}this._endmessagertimeout setTimeout($(\.messager-body\).window(close);, 1000);}});return false;}var jsonObject JSON.stringify(option.array[_currentIndex]);var _objdata option.data;_objdata.json jsonObject;axios({method: post,url: option.url,data: _objdata,responseType: blob}).then(function (res) {var data res.data;var reqHeader res.headers;if (reqHeader[content-disposition]) fileName decodeURI(reqHeader[content-disposition]).split(; )[1].split(filename)[1];if (data.size 0) {fileFolder.file(fileName, data, { binary: true });_successIndex;} else {_faileXhInfo option.array[_currentIndex][option.field] ;;}_currentIndex;_changeProcess(Math.round((_currentIndex / _currentTotal) * 100));_recursionZipDownFiles(option.array, option.data.gndm);}, function (err) {_currentIndex;_faileXhInfo option.array[_currentIndex][option.field] ;;_changeProcess(Math.round((_currentIndex / _currentTotal) * 100));});}_recursionZipDownFiles(); } 4、调用示例 function getFilesZipDownInfo(gndm) {var rows $(#dg).datagrid(getChecked);if (rows.length 0) {$.messager.alert(提示, 请选择要下载的数据, error);return;}var infolist [];$.each(rows, function (index, row) {var info new Object();info.idxx row.idxx;info.fjmcxx row.fjmcxx;infolist.push(info);});$.ajaxRecursionZipDownFile({array: infolist,data: { gndm: gndm },datagrid: dg,url: downfile,filefolder: 实验报告附件,zipname: 实验报告附件.zip,field: idxx,tooltips: true});}5、效果展示
http://www.hkea.cn/news/14503705/

相关文章:

  • dede网站建设的个人总结家居东莞网站建设
  • 建站 网站程序有哪些长宁企业网站制作
  • 网站黑名单查询做单位网站的公司吗
  • 贵州企业网站建设策划怎么提高网站加载速度
  • 怎么开个人网站成都网络营销网站
  • 自己怎么来建设网站seo推广优化找stso88效果好
  • 网站换域名后需要多长时间才能收录恢复正常dw编辑器
  • 宜昌网站建设选择宜昌慧享互动床上爱做网站
  • 花生壳做网站需要备案注册公司网上核名流程
  • 网站里面的按钮链接怎么做广告设计公司有哪些
  • 房产网站编辑如何做南京专业app开发定制
  • 上海设计公司网站网站主机名
  • 苏州h5网站建设海口制作网站软件
  • 微信菜单怎么做微网站北京做软件开发的公司
  • 汽车网站建设论坛万网网站备案系统
  • 福安 网站建设北京中高风险地区名单
  • 网站注册凡科html简单网页代码课程表
  • 张家界酷网科技网站建设做地方网站
  • 凡科网站怎么修改中国新设计师联盟
  • 怎么做织梦网站在线磁力搜索神器
  • 网站建设关键词排名优化芜湖网站建设推广公司
  • 山东饰品行业网站开发凡科建设的网站如何
  • wordpress网站备份还原天津市建设厅建筑业信息网
  • 中文网站欣赏做网站鼠标移动 链接变颜色
  • 北京 房地产 网站建设汕头seo课程培训
  • 沈阳模板 网站建设网站红色搭配
  • 网站怎样才能在百度被搜索到江津网站建设效果好不好
  • 赣州做公司网站太原优化网站
  • 网站收录最好的方法如何进行品牌营销
  • 五莲网站制作要怎样建立自己的网站