Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
swfupload jquery插件文件上载列表_Jquery_Swfupload - Fatal编程技术网

swfupload jquery插件文件上载列表

swfupload jquery插件文件上载列表,jquery,swfupload,Jquery,Swfupload,我只是想知道是否有人知道在选择文件后是否可以设置列表中显示的上传文件的限制?(不是您可以上载的最大图像量) 我选择上传10张图片,通常它会显示一个包含队列中所有10张图片的列表。。。相反,我希望它只显示5个图像,当每个图像上传并离开底部的队列列表时,下一个图像就会显示出来 或 另一个选项是显示整体上载进度,而不是单个文件。。。这个插件能做到这一点吗 提前感谢您的帮助 您可能有这样的代码 jQuery('#swfupload-control').swfupload({ upload_url

我只是想知道是否有人知道在选择文件后是否可以设置列表中显示的上传文件的限制?(不是您可以上载的最大图像量)

我选择上传10张图片,通常它会显示一个包含队列中所有10张图片的列表。。。相反,我希望它只显示5个图像,当每个图像上传并离开底部的队列列表时,下一个图像就会显示出来

另一个选项是显示整体上载进度,而不是单个文件。。。这个插件能做到这一点吗


提前感谢您的帮助

您可能有这样的代码

jQuery('#swfupload-control').swfupload({
    upload_url: "progress/upload-file.php?uid="+uid,
    file_post_name: 'uploadfile',
    file_size_limit : "25600",
    file_types : "*.mpeg;*.flv;*.mp4;*.mpg;*.wmv;*.3gp;",
    file_types_description : "Video files",
    file_upload_limit : 10000,
    flash_url : "progress/js/swfupload/swfupload.swf",
    button_image_url : 'progress/js/swfupload/upload_btn.png',
    button_width : 74,
    button_height : 23,
    button_placeholder : jQuery('#button')[0],
    debug: false
})
在这种情况下,将此属性的值更改为5

file_upload_limit : 5,
关于
Wasim

很好地找到了解决这个问题的一个方法,在css文件中添加了一个最大高度,并且溢出:auto,这样,当队列列表中有很多文件只有一个滚动条时,它至少不会增长。我一直在寻找的另外两个选择我还没有找到解决方案。如果有人知道这些方法或任何其他方法,请分享!!谢谢

好的,你可以做一件事

设置分区的高度,使其只能显示10次上载

将一些属性
id
添加到
var listitem='
  • “++

  • 我相信我可能已经找到了我想要的东西,但是我不在家测试这个。设置为:“文件队列限制:5”上载限制将限制用户只能选择5个文件进行上载,但我希望能够选择更多。我刚到家并尝试了这两种方法。文件上载限制设置了用户可以上载的文件的最大上载量,而队列设置了用户可以一次上载的文件的最大上载量。。。不幸的是,这两个都不能完成我想要的功能。。。还有其他想法吗?
    .bind('uploadSuccess', function(event, file, serverData){
        //instead use $("#"+file.id).remove() to remove the list item which got completed
        item.addClass('success').find('p.status').html();
    })