上传一次图片后就没办法继续上传图片了 只能一直添加 开始上传点击不动?
后台说每上传一张图就会请求一次方法,有什么办法可以一次性上传多张图只请求一次方法
然后还有一个问题,如果我想要自己装配参数然后随着图片一个发送到后台的话应该怎么去更改,原min.js文件太过复杂不易观看,而upload接口也并不是自己在extend的js里面定义的,望作者可以解答一下。
回复有几个问题希望有人能解答一下。
第一个:选完文件自动上传这个操作貌似没有用,改为true之后检查network并没有发送对应的请求,应该怎么做?
第二个:能否绑定其他的参数然后进行上传,即如何自己定义ajax上传函数,有预留相关的接口吗?
很好
WebUploader.create({
// 选完文件后,是否自动上传。
auto: false,
// swf文件路径
swf: '${ctxStatic }/webupload/Uploader.swf',
// 文件接收服务端。
server: '/apm-web/a/test/',
// 选择文件的按钮。可选。
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
pick: '#filePicker',
// 只允许选择图片文件。
accept: {
title: 'Images',
extensions: 'gif,jpg,jpeg,bmp,png',
mimeTypes: 'image/*'
},
method: 'POST',
});
回复
WebUploader.create({
// 选完文件后,是否自动上传。
auto: false,
// swf文件路径
swf: '${ctxStatic }/webupload/Uploader.swf',
// 文件接收服务端。
server: '/apm-web/a/test/',
// 选择文件的按钮。可选。
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
pick: '#filePicker',
// 只允许选择图片文件。
accept: {
title: 'Images',
extensions: 'gif,jpg,jpeg,bmp,png',
mimeTypes: 'image/*'
},
method: 'POST',
});
怎么上传给后台,我的都没用
window.webuploader = {
config: {
thumbWidth: 220, //缩略图宽度,可省略,默认为110
thumbHeight: 220, //缩略图高度,可省略,默认为110
wrapId: 'uploader', //必填
},
//处理客户端新文件上传时,需要调用后台处理的地址, 必填
uploadUrl: './fileupload.php', //处理客户端原有文件更新时的后台处理地址,必填
updateUrl: './fileupdate.php', //当客户端原有文件删除时的后台处理地址,必填
removeUrl: './filedel.php', //初始化客户端上传文件,从后台获取文件的地址, 可选,当此参数为空时,默认已上传的文件为空
initUrl: './fileinit.php',
}
WebUploader.create({
// 选完文件后,是否自动上传。
auto: false,
// swf文件路径
swf: '${ctxStatic }/webupload/Uploader.swf',
// 文件接收服务端。
server: '/apm-web/a/test/',
// 选择文件的按钮。可选。
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
pick: '#filePicker',
// 只允许选择图片文件。
accept: {
title: 'Images',
extensions: 'gif,jpg,jpeg,bmp,png',
mimeTypes: 'image/*'
},
method: 'POST',
});