jQuery判断文件类型与文件大小

判断文件类型原理就是字符串的找索引:截取上传文件的文件名的后缀,判断上传文件的后缀是否在允许上传的后缀范围之内。
 
  
var file=$("input[name='txt']");
	for(var n=0;n
			ajax();
			.....
		}else {
			var maxsize = 256*1024;//256kb
			var errMsg = "上传的图片不能超过256kb,请重新上传";
			var tipMsg = "您的浏览器暂不支持计算上传文件的大小,确保上传文件不要超过200kb,建议使用Chrome浏览器、FireFox浏览器。";
			try{
				var obj_file = $("input[name='txt']");
				var filesize = 0;
					var flag=[];
					for(var i=0;imaxsize){
							alert(errMsg);
							obj_file.eq(i).css("border","1px solid red");
							obj_file.eq(i).val("");
							return;
						}else{
							flag[i]=1;
						}
					}
					var sameCount=0;
					for(var i=0 in flag){
						if(flag[i]==1){
							sameCount++;
						}
					}
					if(sameCount==obj_file.length){				
						ajax();
						.....
 }}catch(e){alert(e);}} 
  
 
  

 
  
 
  
 
  
 
 

你可能感兴趣的:(jQuery判断文件类型与文件大小)