解决方法

  关键的配置参数是uploadExtraData
  具体的代码如下:

 //获得额外参数的方法fodderType = function() {return $("#fodderTypeSelect").val();};//初始化fileinput控件(第一次初始化)function initFileInput(ctrlName, FileExtensions, fileSize) {var control = $('#' + ctrlName);control.fileinput({language: 'zh', //设置语言uploadUrl: "/WxMedia/ImageUpload", //上传的地址allowedFileExtensions: FileExtensions, //接收的文件后缀showUpload: true, //是否显示上传按钮showCaption: true, //是否显示标题,maxFileSize: fileSize * 1000, //单位为kb,如果为0表示不限制文件大小browseClass: "btn btn-primary", //按钮样式previewFileIcon: "<i class='glyphicon glyphicon-king'></i>",initialCaption: "请选择上传素材",uploadExtraData: function(previewId, index) {   //额外参数的关键点var obj = {};obj.fodder = fodderType();console.log(obj);return obj;}});}

  



原文连接:http://www.cnblogs.com/haijd/p/bootstrapfileinputuploadExtraData.html

解决方法

  关键的配置参数是uploadExtraData
  具体的代码如下:

    //获得额外参数的方法fodderType = function() {return $("#fodderTypeSelect").val(); };    //初始化fileinput控件(第一次初始化) function initFileInput(ctrlName, FileExtensions, fileSize) { var control = $('#' + ctrlName); control.fileinput({ language: 'zh', //设置语言 uploadUrl: "/WxMedia/ImageUpload", //上传的地址 allowedFileExtensions: FileExtensions, //接收的文件后缀 showUpload: true, //是否显示上传按钮 showCaption: true, //是否显示标题, maxFileSize: fileSize * 1000, //单位为kb,如果为0表示不限制文件大小 browseClass: "btn btn-primary", //按钮样式 previewFileIcon: "<i class='glyphicon glyphicon-king'></i>", initialCaption: "请选择上传素材", uploadExtraData: function(previewId, index) { //额外参数的关键点 var obj = {}; obj.fodder = fodderType(); console.log(obj); return obj; } }); }

转载于:https://www.cnblogs.com/LijiafengBlog/p/8259866.html

bootstrap-fileinput组件在上传时传递额外参数相关推荐

  1. bootstrapinput传参数_bootstrap-fileinput组件在上传时传递额外参数 Web程序 - 贪吃蛇学院-专业IT技术平台...

    解决方法 关键的配置参数是uploadExtraData 具体的代码如下: //获得额外参数的方法 fodderType = function() { return $("#fodderTy ...

  2. html文件上传添加额外参数,bootstrap-fileinput组件在上传时传递额外参数

    解决方法 关键的配置参数是uploadExtraData 具体的代码如下: //获得额外参数的方法 fodderType = function() { return $("#fodderTy ...

  3. iview upload 上传时携带额外参数

    可以直接放到组件里用, "action"改为自己的接口路径: 效果:点击看效果图 <template><Form :model="formItem&qu ...

  4. 为什么手机上传图片这么慢 前端_解决BootStrap Fileinput手机图片上传显示旋转问题_心病_前端开发者...

    最近因为项目需要用到了bootstrap fileinput的插件,在使用苹果手机上传图片预览时,发现图片方向和手机本地存储方向不一致问题.后来通过查询资料了解图片具有EXIF(Exchangeabl ...

  5. SSM框架 基于Bootstrap fileinput 实现文件上传功能

    SSM框架 基于Bootstrap fileinput 实现文件上传功能 pom.xml文件的配置 想要实现SSM框架实现多文件上传,必要的jar包必须要在pom.xml文件中引入.如下: <! ...

  6. ElementUI上传文件和额外参数

    ElementUI 上传文件和额外参数 需求是: 现有一后端接口,POST类型,参数为 @RequestParam("file") MultipartFile file,int c ...

  7. Element UI 上传组件实现文件上传并附带额外参数

    1. 需求 在使用 ElementUI 的上传组件 el-upload 实现文件上传功能时,如果单文件上传是比较简单的,但是在实际需求中,往往会在上传文件时伴随着一些其他参数,效果如下图: 在上传指定 ...

  8. el-upload上传文件携带额外参数

    在进行文件上传时,需要传递其他参数,比如下图中需要实现携带下拉框的参数 前端实现:将下拉框中的参数 传递到:data中 :data="{'script_model':script_model ...

  9. 文件上传时,file参数不存在

    功能:上传图片 问题:request part "file" is not present 分析:通常此类问题是因为前后端参数key不一致,此次原因是spring框架对于Multi ...

最新文章

  1. 【面试题】你知道为什么HashMap是线程不安全的吗?
  2. P2241 统计方形(数据加强版)-- 70分 python3实现
  3. 昂贵的聘礼(枚举区间+最短路)
  4. vagrant启动报错The following SSH command responded with a no
  5. utf8_general_ci、utf8_unicode_ci和utf8_bin的区别
  6. 检查Mysql引擎的方法
  7. 基于51单片机+DS1302时钟模块+LCD1602显示
  8. PS2019 常用快捷键大全
  9. 广州市职称计算机应用考试,职称计算机考试
  10. 阻止冒泡事件(兼容大部分浏览器)
  11. ArcGIS API for iOS在俄勒冈大学校园中的创新应用
  12. 查找算法——adjacent_find
  13. 百度网盘助手-获取网盘文件的下载地址,破解限速
  14. bmob php,文档-Bmob移动后端云服务平台
  15. VuePress构建一个文档管理网站
  16. Establishing SSL connection without server‘s identity verification is not recommended.
  17. 详细记录丨公众号如何通过迁移开通留言功能?
  18. wget已连接但没有回应_林小宅新恋情曝光被指出轨,回应:分手后交往的,没对不起任何人...
  19. 移动硬盘中装linux,移动硬盘中安装Linux(CentOS)
  20. python生成随机整数列表_python生成随机整数

热门文章

  1. Ubuntu Server 更改hostname
  2. Jmeter使用指南
  3. PHP生成条形码 之二 开源之道
  4. 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.8 创建数据库...
  5. 关于Google Map API V2 版本的定位与导航
  6. UVA 1366 Martian Mining DP
  7. 30幅非常漂亮的微距摄影作品欣赏
  8. Windows Phone 7 自动完成输入框控件AutoCompleteBox
  9. 小猿圈linux之使用VMware workstation安装Linux虚拟机
  10. 在线预览任务调度的实现