jquery插件uploadify如何判断上传的类型
问题补充:jquery插件uploadify如何判断上传的类型,如果选中的不是.jpg或其他的图片格式,我就要在列队ID里面删除掉,
而不可以格式不对也上传到服务器里面,请高手求救
ex:
但是你可以试一下,当我桌面上有个1.txt文件你选择图片的时候,你把1.txt输入进去依然还是可以上传,这就是这个插件的弊端,啊,有谁会控制啊,请教啊
[解决办法]
window选择也是可以手输的,当然,你可以修改源码,如果不是什么什么结尾的文件,就把上传置灰。不过不建议这样做,一般都会选类型支持的文件。这是一个常识。
[解决办法]
你要是想在选择后处理也可以在onSelect函数里去过滤
'fileExt' : '*.BMP;*.JPG;*.PNG;*.GIF;'+
'*.MP4;*.MPEG;*.MPG;'+
'*.TXT',
'auto' : false,
'multi' : true,
'simUploadLimit' : 2,
'buttonText' : 'BROWSE',
'onError' : function(event, ID, fileObj, errorObj) {
alert(errorObj.type + ' Error: '+ errorObj.info);
},
'onSelect' : function(e, queueId, fileObj) {
if(fileObj.name.length > 50){
alert("文件名长度(包括后缀)不能超过50个英文字符(一个中文字符占2个英文字符),请重命名后重新选择,否则将无法使用此文件!");
//$("#uploadify").uploadify("cancel","*");
}
},