jQuery判断文件上传类型
来源:互联网 发布:mac一般什么时候发布 编辑:程序博客网 时间:2024/06/06 13:01
http://blog.csdn.net/xpsharp/article/details/6801463
jQuery判断文件上传类型
测试兼容:火狐,chrome,IE8
使用方法:
- $(":file").bind("change",function(){
- $(this).fileTypeJudge("package");
- })
函数:
- /**
- **author:sharp
- */
- (function($) {
- $.fn.extend({
- fileTypeJudge : function(str) {
- return this.each(function() {
- var rightFileType;
- var fileType;
- var pojo;
- if (str == "photo") {
- rightFileType = new Array("jpg", "bmp", "gif", "png","jpeg");
- pojo = "图片";
- } else if (str == "package") {
- rightFileType = new Array("jar", "six", "sisx", "apk","jad");
- pojo = "游戏包";
- } else {
- return;
- }
- var fileType = $(this).val().substring($(this).val().lastIndexOf(".") + 1);
- if (!in_array(fileType,rightFileType)) {
- this.outerHTML += '';
- this.value ="";
- alert("只支持" + pojo + "文件上传!");
- }
- })
- }
- })
- })(jQuery)
- function in_array(needle, haystack) {
- // 得到needle的类型
- var type = typeof needle;
- if(type == 'string' || type =='number') {
- for(var i in haystack) {
- if(haystack[i] == needle) {
- return true;
- }
- }
- }
- return false;
- }
0 0
- jQuery 判断文件上传类型
- jQuery判断文件上传类型
- 判断文件上传类型
- js判断文件上传类型
- nodejs文件上传类型判断
- js判断上传文件的类型
- 如何判断上传文件的真实类型
- JS判断、控制文件上传的类型
- Ext.Net 文件上传类型判断
- jquery ajaxfileupload文件上传类型问题
- jquery validate 校验 文件上传类型
- jquery判断图片上传的类型和大小
- asp.net 上传文件的类型和大小判断
- php判断上传的文件是否是图片类型
- php里的unpack函数判断上传文件的类型
- java上传文件以流方式判断类型
- php文件上传判断类型创建多级文件夹
- java上传文件以流方式判断类型
- IOS中获取各种文件的目录路径的方法
- Android Framework
- MATLAB小经验积累(4):MATLAB常用函数
- GDB调试工具学习笔记
- URL中的#
- jQuery判断文件上传类型
- tzpc-arm trust zone
- 源品汇追溯系统的优势
- 解决在coldfusion执行oracle块的问题
- iOS中的懒加载lazyLoad
- LeetCode OJ - Longest Valid Parentheses
- 差一错误
- Chapter1 Introduction to Databases
- Linux shell脚本编写基础