swfupload плагин jquery файл список загрузки - PullRequest
1 голос
/ 26 сентября 2011

Было просто интересно, кто-нибудь знает, можно ли установить лимит загрузки файлов для отображения в списке после выбора файлов?( НЕ максимальное количество изображений, которое вы можете загрузить)

например.Я выбираю загрузить 10 изображений, обычно он отображает список со всеми 10 изображениями в очереди ... вместо этого я хочу, чтобы он отображал только 5 изображений, и при загрузке каждого из них и выходе из списка очереди внизу появляется следующее...

ИЛИ

другой вариант - отображать общий прогресс загрузки вместо отдельных файлов ... это возможно с этим плагином?Заранее спасибо за любую помощь !!

Ответы [ 3 ]

0 голосов
/ 27 сентября 2011

Хорошо найдено одно решение этой проблемы: добавление max-height к файлу css и переполнение: авто таким образом, по крайней мере, оно не увеличивается, когда в списке очереди много файлов просто есть полоса прокрутки. Два других варианта, которые я искал, я до сих пор не нашел решения. Если кто-нибудь знает эти способы или любой другой способ, пожалуйста, поделитесь !! Спасибо!

0 голосов
/ 27 сентября 2011

Хорошо, вы можете сделать одну вещь

Сделайте ваш рост деления таким, чтобы он мог показывать только 10 загрузок

Добавьте некоторый атрибут id в var listitem='<li id="'+file.id+'" >'+

В

.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();
})
0 голосов
/ 26 сентября 2011

У вас может быть такой код

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

...