为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 相关文章推荐
该如何加载google-analytics(或其他第三方)的JS
May 13 Javascript
Kibo 用于处理键盘事件的Javascript工具库
Oct 28 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
Sep 19 Javascript
jQuery插件制作之全局函数用法实例
Jun 01 Javascript
AngularJS入门教程引导程序
Aug 18 Javascript
jQuery基于ajax实现页面加载后检查用户登录状态的方法
Feb 10 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
jQuery中$原理实例分析
Aug 13 jQuery
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
Dec 09 Javascript
vue中使用vue-cli接入融云实现即时通信
Apr 19 Javascript
Vue3.x源码调试的实现方法
Oct 13 Javascript
JavaScript代码简化技巧实例解析
Sep 09 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面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
php标签云的实现代码
2012/10/10 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
php利用反射实现插件机制的方法
2015/03/14 PHP
详解php的socket通信
2015/08/11 PHP
PHP自带方法验证邮箱是否存在
2016/02/01 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
2017/08/15 PHP
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
js判断选择时间不能小于当前时间的示例代码
2013/09/24 Javascript
ajax请求get与post的区别总结
2013/11/04 Javascript
JS获取时间的方法
2015/01/21 Javascript
js html5 css俄罗斯方块游戏再现
2016/10/17 Javascript
基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
2016/10/30 Javascript
vue-router 学习快速入门
2017/03/01 Javascript
Angular2学习教程之组件中的DOM操作详解
2017/05/28 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
element-ui table组件如何使用render属性的实现
2019/11/04 Javascript
vue组件创建的三种方式小结
2020/02/03 Javascript
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
2020/05/14 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
用python删除java文件头上版权信息的方法
2014/07/31 Python
python自定义解析简单xml格式文件的方法
2015/05/11 Python
Python中创建字典的几种方法总结(推荐)
2017/04/27 Python
django 单表操作实例详解
2019/07/30 Python
pycharm修改file type方式
2019/11/19 Python
python打印n位数“水仙花数”(实例代码)
2019/12/25 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
Too Faced官网:美国知名彩妆品牌
2017/03/07 全球购物
澳大利亚药房在线:ThePharmacy
2017/10/04 全球购物
英国时尚和家居用品零售商:Matalan
2021/02/28 全球购物
小学教师学期末自我评价
2013/09/25 职场文书
借钱欠条怎么写
2015/07/03 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis
船舶调度指挥系统——助力智慧海事
2022/02/18 无线电
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技