$(function (exports) {function c_downLoad(arg) {var downLoad = {url: arg.url,dataModel: arg.dataModel}downLoad.init = function () {var form = $("<form>");//定义一个form表单form.attr("style", "display:none");form.attr("target", "");form.attr("method", "post");form.attr("action", downLoad.url);//URLvar arrFile = JSON.stringify(downLoad.dataModel);if (downLoad.dataModel != null) {var input = $("<input>");input.attr("type", "hidden");input.attr("name", "arrFile");input.attr("value", arrFile);form.append(input);}$("body").append(form);//将表单放置在web中form.submit();//表单提交 form.remove();//移除该临时元素}return downLoad;}exports.i_downLoad = function (arg) {var u = c_downLoad(arg);u.init();}}(window));

js封装通过form表单下载文件相关推荐

  1. [html] 如何通过表单下载文件?

    [html] 如何通过表单下载文件? form 表单的action设置为接口地址,设置method为post/getpost方法:根据需要传递的参数设置多个input:name=key, value= ...

  2. ajax 表单提交传文件,Ajax提交Form表单及文件上传

    刚刚申请下来的博客,写得第一篇.有点小激动,本人以前是一名工业3D设计师突然有些变故做上了JavaWeb开发: 前几天,发现了一些小问题.我在写后台管理页面时,需要上传一张图片.于是我就用很普通的Fo ...

  3. 将form表单提交文件修改为ajax提交

    好久没有记录工作中的出现的问题了,不过最近客户提出了新的需求,正好弥补了一下我的短板,学到了新的知识. 周一接到客户电话,要求完善上周写的某个功能--就是同时上传多个图片,并通过接口程序传到第三方系统 ...

  4. django之:网页伪静态 JsonResponse form表单携带文件数据 CBV源码分析 模板语法传值 模板语法之过滤器 标签 自定义标签函数 过滤器、inclusion_tag模板的继承导入

    目录标题 一:网页伪静态 1.定义 2.如何实现 二:视图层 1.视图函数返回值问题 2.视图层返回json格式的数据 3.form表单携带文件数据 4.CBV源码分析 1.CBV和FBV: 2.CB ...

  5. js jquery 清空form表单

    js jquery 清空form表单 //js document.getElementById("formId").reset(); //jquery $("#formI ...

  6. JS动态模拟Form表单提交数据

    分享知识  传递快乐 JS动态模拟Form表单提交数据 <!DOCTYPE html> <html lang="en"> <head><m ...

  7. 解决Form表单提交文件后台获取为null的情况

    项目想做一个上传文件的功能模块,但是发现后台获取文件始终为null,而且在form表单上也配置好了需要的action属性.method属性和enctype="multipart/form-d ...

  8. 【一文学会文件上传】SpringBoot+form表单实现文件上传

    唠嗑部分 平时我们在项目过程中,往往会遇到这种情况,比如:我的用户应该有一个头像,那就涉及到文件上传,那么文件应该如何存储呢? 这就会有很多方式 1.最简单的就是存在服务器上,这就要考虑到服务器的磁盘 ...

  9. 简易封装 element form表单

    1.Form 表单            由输入框.选择器.单选框.多选框等控件组成,用以收集.校验.提交数据 典型表单 包括各种表单项,比如输入框.选择器.开关.单选框.多选框等. 在 Form 组 ...

最新文章

  1. springcloud 熔断不生效_深入理解SpringCloud与微服务构建
  2. SU sunmo命令学习
  3. PowerVR 7架构解析
  4. Python之数据分析(Numpy的使用、多维数组、数据类型)
  5. phpstudy thinkphp5 mysql5.5+存储emoji
  6. python数字转字符串_python中如何将数字转字符串
  7. 蒸汽管道图纸符号_供热循环系统“30问”(附管网图常见符号图例)
  8. IntelliJ IDEA 2020 如何解决Commit: Local Changes Refresh提交Git代码卡住超级慢(已解决)
  9. 人工智能发展史(读书笔记)
  10. 中国电信php,一个基于中国电信开放应用平台的短信发送函数(PHP版)
  11. 【CST】-01软件安装及熟悉
  12. 亲属卡额度是什么意思_卡神养卡15条心得!教你如何卡奴变卡神!
  13. 银行春招:六大行薪资待遇知多少?(下)
  14. Nature:真核核糖体可以像原核核糖体一样被修饰以应对抗生素
  15. ad采样信噪比与噪声_AD噪声分析
  16. JS 解析json的错误问题
  17. 使用 flickr API 上传并获取外链
  18. ISM_Interpretative Structural Modelling Method
  19. Linux备份工具大集合
  20. word html转换器,Okdo Word Rtf To Html Converter(Word转HTML转换器) V5.5 官方版

热门文章

  1. 5.15 系统预设渐变库的使用 [Illustrator CC教程]
  2. 仿微信右上角点击加号弹出PopupWindow
  3. linux查找文件并删除
  4. 如何用蓝牙网关扫描蓝牙广播设备
  5. Linux assert
  6. 中国保险行业数字化升级研究报告 附下载
  7. 谈谈 VUE 中 methods、watch 和 compute 三者之间区别和联系
  8. MySQL第三次作业-----单表查询和多表查询
  9. 七个神奇的网站,能够让你的工作效率百分百提升~~
  10. python输入姓名输出职务_python题中输入姓名的笔画数,输出所属性格,及该种性格人的典型代表?...