为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 相关文章推荐
JQuery 入门实例1
Jun 25 Javascript
Javascript学习笔记1 数据类型
Jan 11 Javascript
JS 修改URL参数(实现代码)
Jul 08 Javascript
javascript loadScript异步加载脚本示例讲解
Nov 14 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
Jun 30 Javascript
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
Vue.js实现分页查询功能
Nov 15 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
May 03 Javascript
基于vue和react的spa进行按需加载的实现方法
Sep 29 Javascript
vue返回上一页面时回到原先滚动的位置的方法
Dec 20 Javascript
vue-router实现嵌套路由的讲解
Jan 19 Javascript
layui 富文本编辑器和textarea值的相互传递方法
Sep 18 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
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
php Session存储到Redis的方法
2013/11/04 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
jquery 删除字符串最后一个字符的方法解析
2014/02/11 Javascript
JS实现清除指定cookies的方法
2014/09/20 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
2016/06/28 Javascript
jQuery实现的多张图无缝滚动效果【测试可用】
2016/09/12 Javascript
vue实现移动端图片裁剪上传功能
2020/08/18 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
python 正则式 概述及常用字符
2009/05/07 Python
使用Python编写一个模仿CPU工作的程序
2015/04/16 Python
Python实现pdf文档转txt的方法示例
2018/01/19 Python
python实现公司年会抽奖程序
2019/01/22 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
python Qt5实现窗体跟踪鼠标移动
2019/12/13 Python
Python使用struct处理二进制(pack和unpack用法)
2020/11/12 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
最好的商品表达自己:Cafepress
2019/09/04 全球购物
乌克兰网上珠宝商店:GoldSoveren
2020/03/31 全球购物
电大自我鉴定范文
2013/10/01 职场文书
幼儿园户外活动总结
2014/07/04 职场文书
小学运动会报道稿
2015/07/22 职场文书
2016年员工年度考核评语
2015/12/02 职场文书
高一语文教学反思
2016/02/16 职场文书
2016道德模范先进事迹材料
2016/02/26 职场文书
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python
tensorflow中的数据类型dtype用法说明
2021/05/26 Python
Python MNIST手写体识别详解与试练
2021/11/07 Python
Go语言实现一个简单的并发聊天室的项目实战
2022/03/18 Golang