2016-07-14 149 views
0

我试图一次上传两个PDF文件或一个文件。在上传之前,我想要进行大小验证。但是波纹管代码不起作用。Jquery文件上传之前上传大小验证

$('form').submit(function(e) { 
    if (($("#e_file")[0].files[0].size+$("#b_file")[0].files[0].size > 8388600) || ($("#e_file")[0].files[0].size> 8388600 && $("#e_file")[0].files[0].size="")) {     
     alert("files is over 8Mb in size!"); 
     e.preventDefault(); 
    } 
}); 

function get_extension(filename) 
{ 
    return filename.split('.').pop().toLowerCase(); 
} 

回答

0

使用parseInt功能是这样的:

size = parseInt($('#e_file')[0].files[0].size) + parseInt($('#b_file')[0].files[0].size);