【发布时间】:2012-08-14 09:27:12
【问题描述】:
我需要检查上传的图片大小是否小于 5mb
我使用下面的代码
$("#fileUpload").change(function () {
$file = $("#fileUpload");
var a = $file[0];
var iSize = ($file[0].files[0].size / 1024);
if (iSize / 1024 > 1) {
iSize = (Math.round((iSize / 1024) * 100) / 100)
alert('file size is ' + iSize);
if (iSize > 5) {
$('#FileImageSizeValidation').show();
}
}
});
在那,我在 $file[0].files[0] 上遇到了未定义的错误。它在这一行显示错误。 如何做到这一点。
谢谢 普佳
【问题讨论】:
-
确保浏览器支持。
-
我明白了。在铬它工作正常。在 IE 中,我得到了错误。