ajaxFileUpload增加附加参数
2024-08-26 09:18:31
直接说方法:
$.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);修改这一行就行了,就是把多的一个参数加进去就好了。
此处修改,其实就函数调用的参数问题。
最新文章
- 使用page object模式抓取几个主要城市的pm2.5并从小到大排序后写入txt文档
- 转:linux lsof命令详解
- 用c和c++的方式实现栈
- linux的提示信息--/etc/motd和/etc/issue
- 如何查看linux内核的版本号?
- EasyUI Combobox设定默认值
- maven项目,导入的jar包,没有包含在pom文件中,install失败
- Android 设计模式
- Android中ListView嵌套进ScrollView时高度很小的解决方案
- VS中,如何将存在于解决方案里,但是没有显示出来的文件(或文件夹)显示到项目中。
- 函数:atexit
- STM32串口寄存器操作(转)
- String String Buffer String Builder
- Doc2vec实现原理
- json串转化成xml文件、xml文件转换成json串
- Java实现交换两个String
- postman的Testing examples(常用方法)
- 将int转int数组并将int数组元素处理后转int,实现加密
- POJ 1236 Network of School
- 运行UART的程序