CDN地址:
<script src="//lampon.oss-cn-hangzhou.aliyuncs.com/JQuery/lampon.ajaxupload.3.6.js "></script>
代码:
onSubmit: function(file, extension){},
修改为
onSubmit: function(file, extension, size){},
if (! (settings.onSubmit.call(this, file, getExt(file))) == false)) {
修改为
if (!(settings.onSubmit.call(this, file, getExt(file), getSize(this._input)) == false)) {
添加函数getSize
function getSize(file) {
var size = 0;
if (file.value) {
size = file.files[0].size;
}
return size;
}
使用方法:
new AjaxUpload(button, {
onSubmit: function (file, ext, size) {
if (!(ext && /^(pdf)$/.test(ext))){
alert(file +' 不是允许上传的文件类型');
return false;
}
if(size>20*1000*1000){
alert(file+' 超出文件上传的大小限制');
return false;
}
}
)};
网友评论