uploadify资料的取消
uploadify文件的取消
在uploadify中有时候我们需要在文件上传前做出一些判断来限制文件是否上传。
但是按照uploadify中的说明,发现文件虽然取消了但是点击上传时,取消的文件也上传了。
查了半天都没有发现问题,然后上网找了半天。才发现有人说是因为异步问题。
最终在onSelect做判断。然后在onOpen中取消。
在uploadify中有时候我们需要在文件上传前做出一些判断来限制文件是否上传。
但是按照uploadify中的说明,发现文件虽然取消了但是点击上传时,取消的文件也上传了。
查了半天都没有发现问题,然后上网找了半天。才发现有人说是因为异步问题。
最终在onSelect做判断。然后在onOpen中取消。
onSelect : function(event,queueID,fileObj){ if (regExp.test(fileObj.name)){ alert("上传文件名带有,号,请取消后重新上传"); return false; }if (fileObj.size > fileSize){ alert("上传文件大于"+Math.round(fileSize/1024)+'KB'); return false; }}, onOpen : function(event,queueID,fileObj){ //因异步问题删除文件放在文件上传前,判断与选择时一样 if (regExp.test(fileObj.name)){ $("#fileupload").uploadifyCancel(queueID); }if (fileObj.size > fileSize){ $("#fileupload").uploadifyCancel(queueID); }},