为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实现的UBB编码函数
Mar 09 Javascript
JavaScript 模拟用户单击事件
Dec 31 Javascript
javascript中关于&amp;&amp; 和 || 表达式的小技巧分享
Apr 10 Javascript
JavaScript中的条件判断语句使用详解
Jun 03 Javascript
JavaScript中Function()函数的使用教程
Jun 04 Javascript
js学习之----深入理解闭包
Nov 21 Javascript
Node.js连接mongodb实例代码
Jun 06 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
Sep 19 Javascript
认识jQuery的Promise的具体使用方法
Oct 10 jQuery
KOA+egg.js集成kafka消息队列的示例
Nov 09 Javascript
如何使用JavaScript实现栈与队列
Jun 24 Javascript
vue各种事件监听实例(小结)
Jun 24 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横向重复区域显示二法
2008/09/25 PHP
PHP开发中的错误收集,不定期更新。
2011/02/03 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
PHP封装的mysqli数据库操作类示例
2019/02/16 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
js 多浏览器分别判断代码
2010/04/01 Javascript
Kibo 用于处理键盘事件的Javascript工具库
2011/10/28 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
Underscore源码分析
2015/12/30 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
深究AngularJS中$sce的使用
2017/06/12 Javascript
微信小程序 同步请求授权的详解
2017/08/04 Javascript
Vue上传组件vue Simple Uploader的用法示例
2017/08/25 Javascript
Element-ui tree组件自定义节点使用方法代码详解
2018/09/17 Javascript
详解Js里的for…in和for…of的用法
2019/03/28 Javascript
JavaScript函数IIFE使用详解
2019/10/21 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
Python使用QQ邮箱发送Email的方法实例
2017/02/09 Python
python实现移位加密和解密
2019/03/22 Python
python 图片二值化处理(处理后为纯黑白的图片)
2019/11/01 Python
Python for循环与getitem的关系详解
2020/01/02 Python
Python中 Global和Nonlocal的用法详解
2020/01/20 Python
浅谈python 中的 type(), dtype(), astype()的区别
2020/04/09 Python
基于Python采集爬取微信公众号历史数据
2020/11/27 Python
意大利时尚奢侈品店:D’Aniello Boutique
2021/01/19 全球购物
18岁生日感言
2014/01/12 职场文书
中级会计职业生涯规划书
2014/03/01 职场文书
护理实习生带教计划
2015/01/16 职场文书
golang json数组拼接的实例
2021/04/28 Golang
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js
正确使用MySQL INSERT INTO语句
2021/05/26 MySQL
Python排序算法之插入排序及其优化方案详解
2021/06/11 Python
Nginx部署vue项目和配置代理的问题解析
2021/08/04 Servers