大佬教程收集整理的这篇文章主要介绍了jQuery Plupload限制上传次数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
line var upa = $(‘.uploader’).plupload(‘getUploader’);它给出了Uncaught TypeError的错误:对象[object Object]没有方法’plupload’
var maxfiles=2; $('.uploader').each(function(){ var $uploader = $(this); $uploader.pluploadQueue($.extend({ runtimes: 'html5,flash,html4',url : '../admin/extras/upload.PHP',max_file_size : '2mb',chunk_size : '2mb',unique_names : true,filters : [ {title : "Image files",extensions : "jpg"} ],resize : {width : 800,height : 600,quality : 90},flash_swf_url : 'js/mylibs/forms/uploader/plupload.flash.swf',init : { FilesAdded: function(up,files) { plupload.each(files,function(filE) { if (up.files.length > maxfiles) { up.removeFile(filE); } var upa = $('.uploader').plupload('getUploader'); var i = 0; while (i<=upa.files.length) { ultimo = upa.files.length; if (ultimo > 1) { if (i > 0) { ultimo2 = ultimo - 1; ii = i-1; if (ultimo2 != ii) { if (up.files[ultimo - 1].name == upa.files[i-1].Name) { up.removeFile(filE); } } } } i++; } }); if (up.files.length >= maxfiles) { $('#uploader_browse').hide("slow"); } },FilesRemoved: function(up,files) { if (up.files.length < maxfiles) { $('#uploader_browse').fadeIn("slow"); } } } })); $uploader.find('.plupload_button').addClass('button grey btn'); $uploader.find('.plupload_add').addClass('icon-plus'); $uploader.find('.plupload_start').addClass('icon-ok'); });
FilesAdded: function(up,files) { var maxfiles = 2; if(up.files.length > maxfiles ) { up.splice(maxfiles); alert('no more than '+maxfiles + ' file(s)'); } if (up.files.length === maxfiles) { $('#uploader_browse').hide("slow"); // provided there is only one #uploader_browse on page } },
希望这会有所帮助
以上是大佬教程为你收集整理的jQuery Plupload限制上传次数全部内容,希望文章能够帮你解决jQuery Plupload限制上传次数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。