jquery file-upload是一款特别好用的文件上传插件,支持单文件以及多文件上传,下面直接看代码:
$('#fileupload').fileupload({
url: xxxxx,
autoUpload:true,
add: function (e, data) {
if($("#import-orgId").val() == null){
tips("提示","请选择门店");
}else{
var url = xxxx;//新的url;
$(this).fileupload('option', 'url', url);
data.submit();
}
},
done: function (e, data) {
var result = data.result;
}
});
我们一般习惯在document ready中直接调用fileupload来初始化该插件,初始化时url参数将会固定,并不会像我想象的会在点击上传按钮时更新该url。但实际使用中,我们可能需要动态修改url,之所以写这篇文章是因为目前写动态修改url的文章太少,虽然功能不大,希望能帮到有需要的人。