为jquery的ajaxfileupload增加附加参数的方法


Posted in Javascript onMarch 04, 2014

直接说方法:

$.ajaxFileUpload({
data:{"a":123,"b":456};//附加参数,json格式
});

然后在ajaxFileUpload.js文件中修改两个函数,其实就是一个函数(给函数添加新的参数)

第一处:

createUploadForm: function(id, fileElementId,data){}大于在26行吧。

然后在在函数体中加入以下代码:

if (data) {  
    for (var i in data) {  
        $('<input type="hidden" name="' + i + '" value="' + data[i] + '" />').appendTo(form);  
    }  
}

代码作用:处理json数据,往form表单中添加type='hidden'的input

第二处:

ajaxFileUpload(){}
var form = jQuery.createUploadForm(id, s.fileElementId,s.data);修改这一行就行了,就是把多的一个参数加进去就好了。

此处修改,其实就函数调用的参数问题。

Javascript 相关文章推荐
window.open()弹出居中的窗口
Feb 01 Javascript
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Aug 03 Javascript
纯js实现背景图片切换效果代码
Nov 14 Javascript
js实现的切换面板实例代码
Jun 17 Javascript
JS delegate与live浅析
Dec 21 Javascript
用js替换除数字与逗号以外的所有字符的代码
Jun 07 Javascript
教你如何自定义百度分享插件以及bshare分享插件的分享按钮
Jun 20 Javascript
JavaScript Promise启示录
Aug 12 Javascript
js简单实现点击左右运动的方法
Apr 10 Javascript
vue.js移动端app之上拉加载以及下拉刷新实战
Sep 11 Javascript
利用原生js实现html5小游戏之打砖块(附源码)
Jan 03 Javascript
vue eslint简要配置教程详解
Jul 26 Javascript
Document.location.href和.replace的区别示例介绍
Mar 04 #Javascript
LABjs、RequireJS、SeaJS的区别
Mar 04 #Javascript
js的Boolean对象初始值示例
Mar 04 #Javascript
js动态拼接正则表达式的两种方法
Mar 04 #Javascript
8个实用的jQuery技巧
Mar 04 #Javascript
js中top的作用深入剖析
Mar 04 #Javascript
父页面显示遮罩层弹出半透明状态的dialog
Mar 04 #Javascript
You might like
php根据某字段对多维数组进行排序的方法
2015/03/07 PHP
ExtJS 简介 让你知道extjs是什么
2008/12/29 Javascript
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
基于jQuery的history历史记录插件
2010/12/11 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
JS实用的动画弹出层效果实例
2015/05/05 Javascript
javascript元素动态创建实现方法
2015/05/13 Javascript
在AngularJS应用中实现一些动画效果的代码
2015/06/18 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
NodeJs 文件系统操作模块fs使用方法详解
2018/11/26 NodeJs
VuePress 快速踩坑小结
2019/02/14 Javascript
使vue实现jQuery调用的两种方法
2019/05/12 jQuery
vue 中几种传值方法(3种)
2019/11/12 Javascript
使用Kivy将python程序打包为apk文件
2017/07/29 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
2019/07/16 Python
python3用urllib抓取贴吧邮箱和QQ实例
2020/03/10 Python
python对XML文件的操作实现代码
2020/03/27 Python
Python 如何对文件目录操作
2020/07/10 Python
Python中Pyspider爬虫框架的基本使用详解
2021/01/27 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
Space NK美国站:英国高端美妆护肤商城
2017/05/22 全球购物
巴西最大的家具及装饰用品店:Mobly
2017/10/11 全球购物
双立人美国官方商店:ZWILLING集团餐具和炊具
2020/05/07 全球购物
教师的实习自我鉴定
2013/12/17 职场文书
高三英语教学反思
2014/01/13 职场文书
大学生期末自我鉴定
2014/02/01 职场文书
生物科学专业职业规划书范文
2014/02/11 职场文书
运动会演讲稿
2014/05/07 职场文书
活动新闻稿范文
2015/07/17 职场文书
工作会议简报
2015/07/20 职场文书
创业计划书之面包店
2019/09/12 职场文书
解决python绘图使用subplots出现标题重叠的问题
2021/04/30 Python