Muhtemelen çok sayıda çözümünüz var, ancak jQuery yükleyici için BASIC eklentisini kullanmak istedim, yani başka bir betik olmadan .. bir sebepten dolayı maxFileSize/fileTypes seçenekleri çalışmadı - Belgeleri okumamdan şüphe duyuyorum! (Benim durumumda) dosya boyutunu sadece regex görüntü türlerine izin vermek için sadece ADD seçeneğini kullanarak Yani
add: function (e, data) {
var goUpload = true;
var uploadFile = data.files[0];
if (!(/\.(gif|jpg|jpeg|tiff|png)$/i).test(uploadFile.name)) {
common.notifyError('You must select an image file only');
goUpload = false;
}
if (uploadFile.size > 2000000) { // 2mb
common.notifyError('Please upload a smaller image, max size is 2 MB');
goUpload = false;
}
if (goUpload == true) {
data.submit();
}
},
ve kontrol:
benim için neyse
, aşağıdaki yapıyor gibi hızlı oldu maksimum 2mb'dir.
Oldukça basit ve yine ben MAXFILESIZE seçenekleri sadece ben sadece temel eklenti script jquery.fileupload.js dahil ediyorum, işe eminim
ben sadece yüklüyorum benim durumumda ekledi olmalıdır DÜZENLEME tek bir dosya (bir profil görüntüsü) böylece data.files [0] .. tabii ki dosya koleksiyonu ile yineleyebilirsiniz.
Sunucu tarafındaki tüm bu kısıtlamaları/doğrulamaları da yaptığınızdan emin olun. –