博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
layui upload 额外参数上传
阅读量:6840 次
发布时间:2019-06-26

本文共 1577 字,大约阅读时间需要 5 分钟。

layui 2.0.x upload 额外参数上传

 

 

 

layui.use(['upload','element','form'], function () {        var $ = layui.jquery	  , form = layui.form 	  ,element = layui.element       upload = layui.upload;       // console.log(_jsonDate)  //选完文件后不自动上传  upload.render({	method: 'post'	//,data:_jsonDate	,elem: '#test8'    ,exts:'json'    ,url: '${ctx}/upload/uploadfile.do'    ,auto: false    //,multiple: true    ,bindAction: '#test9'    ,before: function(input){      	 var data = {};      	 data.type = $('input:radio:checked').val();    	 data.description = $('#description').val();      	 this.data=data;    }    ,done: function(res){       var html = formatJson(JSON.stringify(res));     //  console.log(html);      $('#show_json').empty();      $('#show_json').html('
' +html+'
'); },success: function(msg){ } }); });

 

 

在 before 前面添加  this.data 即可   (2.0.x)

,before: function(input){      	 var data = {};      	 data.type = $('input:radio:checked').val();    	 data.description = $('#description').val();      	 this.data=data;    }

(1.0.x)

function setdata(input,data){	var item=[];	$.each(data,function(k,v){		item.push('');	})	$(input).after(item.join(''));}

 查看 layui  upload.js  里面有 1.0.x 这种方法,2.0.x 优化了,不需要 开发者添加 input hidden 了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者 

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信 以及扣扣群),没钱捧个人场,谢谢各位。

 

 
 
 谢谢您的赞助,我会做的更好!

转载地址:http://kbkul.baihongyu.com/

你可能感兴趣的文章
Actionbar的使用
查看>>
Intellj IDEA14.0.2启动异常之3分钟修复
查看>>
C/C++深度分析
查看>>
ftp_shell ftp命令在shell中的使用
查看>>
php.ini error_reporting()函数用法
查看>>
内存模型与多线程设计-线程与虚拟机
查看>>
Tomcat下部署Solr5.3
查看>>
jQuery)扩展jQuery系列之一 模拟alert,confirm
查看>>
Android自定义控件三部曲文章索引
查看>>
android fontMetrics 使用说明
查看>>
Android Studio手动下载配置Gradle的方法
查看>>
Spring配合接口实现解耦原理
查看>>
谈谈lucene中的FST
查看>>
quartz+定时任务
查看>>
eclipse jpbm6.0 安装步骤
查看>>
表达式算法java实现
查看>>
Linux 关机命令详解
查看>>
WAMP知识点
查看>>
JS运用的几个小技巧
查看>>
centos6.2x64下配置samba服务器
查看>>