为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 相关文章推荐
HTML中不支持静态Expando的元素的问题
Mar 08 Javascript
js直接编辑当前cookie的脚本
Sep 14 Javascript
javascript 尚未实现错误解决办法
Nov 27 Javascript
jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
Apr 08 Javascript
把input初始值不写value的具体实现方法
Jul 04 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
Mar 27 Javascript
JS实现简单的键盘打字的效果
Apr 24 Javascript
seajs学习教程之基础篇
Oct 20 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
Dec 02 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
Jul 10 Javascript
详解mpvue scroll-view自动回弹bug解决方案
Oct 01 Javascript
通过javascript实现扫雷游戏代码实例
Feb 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的类 功能齐全的发送邮件类
2006/10/09 PHP
PHP 高手之路(三)
2006/10/09 PHP
PHP常见字符串操作函数与用法总结
2019/03/04 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
基于jQuery的日期选择控件
2009/10/27 Javascript
jQuery学习5 jQuery事件模型
2010/02/07 Javascript
基于node.js的快速开发透明代理
2010/12/25 Javascript
jQuery Form 页面表单提交的小例子
2013/11/15 Javascript
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
2014/04/03 Javascript
js读取csv文件并使用json显示出来
2015/01/09 Javascript
php+ajax+jquery实现点击加载更多内容
2015/05/03 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
JavaScript实现区块链
2018/03/14 Javascript
浅谈vue后台管理系统权限控制思考与实践
2018/12/19 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
Python中使用PyHook监听鼠标和键盘事件实例
2014/07/18 Python
Python中扩展包的安装方法详解
2017/06/14 Python
python爬虫超时的处理的实例
2018/12/19 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
在python Numpy中求向量和矩阵的范数实例
2019/08/26 Python
python xlwt如何设置单元格的自定义背景颜色
2019/09/03 Python
用Python写一个自动木马程序
2019/09/17 Python
python实现简单日志记录库glog的使用
2019/12/13 Python
python logging模块的使用详解
2020/10/23 Python
python全栈开发语法总结
2020/11/22 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
HTML5 Canvas像素处理使用接口介绍
2012/12/02 HTML / CSS
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
SQL Server面试题
2016/10/17 面试题
快递业务员岗位职责
2014/01/06 职场文书
2014年保卫科工作总结
2014/12/05 职场文书
2015年村计划生育工作总结
2015/04/28 职场文书
新闻报道稿范文
2015/07/23 职场文书