Показать сообщение отдельно
  #9 (permalink)  
Старый 18.09.2013, 15:05
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Заводишь переменную-счетчик.
var FILE_LIMIT = 5;
var fileCount = 0;


Создаешь функцию, например:
function changeFileCount(amount) {
    fileCount += amount;
    // если лимит - скрываем кнопку, иначе отображаем.
    $('#upload').toggle(fileCount == FILE_LIMIT);
}


В обработчики onSubmit, после проверки расширения вызываешь changeFileCount(+1)
В обработчике клика .delpreview вызываешь changeFileCount(-1)
В обработчике onComplete в случае неудачи вызываешь changeFileCount(-1)
__________________
В личку только с интересными предложениями
Ответить с цитированием