为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 相关文章推荐
javascript下arguments,caller,callee,call,apply示例及理解
Dec 24 Javascript
jQuery lazyload 的重复加载错误以及修复方法
Nov 19 Javascript
两种方法实现在HTML页面加载完毕后运行某个js
Jun 16 Javascript
JavaScript 学习笔记之语句
Jan 14 Javascript
jquery实现手风琴效果
Nov 20 Javascript
jQuery 实现评论等级好评差评特效
May 06 Javascript
angular directive的简单使用总结
May 24 Javascript
javascript 跨域问题以及解决办法
Jul 17 Javascript
Angular 1.x个人使用的经验小结
Jul 19 Javascript
浅谈vue项目可以从哪些方面进行优化
May 05 Javascript
vue中使用 pako.js 解密 gzip加密字符串的方法
Jun 10 Javascript
vue prop属性传值与传引用示例
Nov 13 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调用云片网接口发送短信的实现方法
2017/10/25 PHP
极酷的javascirpt,让你随意编辑任何网页
2007/02/25 Javascript
js电信网通双线自动选择技巧
2008/11/18 Javascript
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
js当一个变量为函数时 应该注意的一点细节小结
2011/12/29 Javascript
jquery实现网站超链接和图片提示效果
2013/03/21 Javascript
jquery操作checked属性以及disabled属性的多种方法
2014/06/20 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
如何通过js实现图片预览功能【附实例代码】
2016/03/30 Javascript
JavaScript事件学习小结(五)js中事件类型之鼠标事件
2016/06/09 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
js 奇葩技巧之隐藏代码
2017/08/11 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
2019/04/25 Javascript
基于jQuery实现可编辑的表格
2019/12/11 jQuery
微信小程序保持session会话的方法
2020/03/20 Javascript
elementUI同一页面展示多个Dialog的实现
2020/11/19 Javascript
[02:41]辉夜杯现场一家三口 “我爸玩风行 我玩血魔”
2015/12/27 DOTA
[55:18]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
python队列queue模块详解
2018/04/27 Python
python版本的仿windows计划任务工具
2018/04/30 Python
pyqt5 实现在别的窗口弹出进度条
2019/06/18 Python
django将数组传递给前台模板的方法
2019/08/06 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2020/02/28 Python
序列化Python对象的方法
2020/08/01 Python
德国亚马逊官方网站:Amazon.de
2020/11/15 全球购物
行政文秘岗位职责范本
2014/02/10 职场文书
警校毕业生自我评价
2014/04/06 职场文书
小班上学期评语
2014/05/05 职场文书
高考标语大全
2014/06/05 职场文书
金融专业毕业生自荐信
2014/06/26 职场文书
我是一名护士演讲稿
2014/08/28 职场文书
《窃读记》教学反思
2016/02/18 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
用Python的绘图库(matplotlib)绘制小波能量谱
2021/04/17 Python
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS