在单击submit按钮之前,我正在尝试验证ASP.NET应用程序中file upload控件中的文件大小。
我的最大。大小为20kB。
当我单击该按钮时-即使文件小于最大大小-它仍会显示消息
文件大小应小于20kb
下面你可以找到相应的代码:
<script type="text/javascript">
$(document).ready(function () {
$('#AdmissionUpload').on('change', function() {
// Maximum file size allowed
var maxFileSize = 20 // 20kb
// Load the file upload controller to a variable
var fileUpload = $('#AdmissionUpload');
//Check if the file upload controller has value
if (fileUpload.val() == '') {
return false;
} else {
//Check if the file size is less than maximum file size
if (fileUpload[0].files[0].size < maxFileSize) {
return true;
} else {
alert('File size should be less than 20kb')
fileUpload.val('');
return false;
}
}
});
})
</script>
https://stackoverflow.com/questions/50661609
复制相似问题