为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 基础知识 被自己遗忘的
Oct 15 Javascript
基于jQuery的简单的列表导航菜单
Mar 02 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
Apr 10 Javascript
浅谈被jQuery抛弃的函数及替代函数
May 03 Javascript
jquery实现用户打分评分特效
May 28 Javascript
jQuery实现文本展开收缩特效
Jun 03 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
Sep 27 Javascript
浅谈jQuery中的$.extend方法来扩展JSON对象
Feb 12 Javascript
vue2.0 循环遍历加载不同图片的方法
Mar 06 Javascript
利用hasOwnProperty给数组去重的面试题分享
Nov 05 Javascript
使用Vue实现移动端左滑删除效果附源码
May 16 Javascript
深入理解JavaScript 箭头函数
May 30 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
JAVA/JSP学习系列之二
2006/10/09 PHP
php 获取可变函数参数的函数
2009/08/26 PHP
PHP 设计模式之观察者模式介绍
2012/02/22 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
php获取twitter最新消息的方法
2015/04/14 PHP
PHP+Mysql基于事务处理实现转账功能的方法
2015/07/08 PHP
PDO::_construct讲解
2019/01/27 PHP
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
HTML5附件拖拽上传drop &amp; google.gears实现代码
2011/04/28 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
js中top/parent/frame概述及案例应用
2013/02/06 Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
2013/03/29 Javascript
jQuery使用drag效果实现自由拖拽div
2015/06/11 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
AngularJS过滤器详解及示例代码
2016/08/16 Javascript
BootStrap Datetimepicker 汉化的实现代码
2017/02/10 Javascript
js调用刷新界面的几种方式
2017/05/03 Javascript
原生JS与jQuery编写简单选项卡
2017/10/30 jQuery
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
2019/05/14 jQuery
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
Python使用plotly绘制数据图表的方法
2017/07/18 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
Python字符串逆序输出的实例讲解
2019/02/16 Python
python 实现list或string按指定分段
2019/12/25 Python
VScode连接远程服务器上的jupyter notebook的实现
2020/04/23 Python
canvas 实现 github404动态效果的示例代码
2017/11/15 HTML / CSS
什么是方法的重载
2013/06/24 面试题
大学本科毕业生的自我鉴定范文
2013/11/19 职场文书
残疾人小组计划书
2014/04/27 职场文书
公司领导班子四风对照检查材料
2014/09/27 职场文书
2014年宣传部个人工作总结
2014/12/06 职场文书
写给媳妇的检讨书
2015/05/06 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
2016教师学习党章心得体会
2016/01/15 职场文书
Vue全局事件总线你了解吗
2022/02/24 Vue.js