Как стать автором
Обновить
92
0
Дмитрий Левашов @dio

Пользователь

Отправить сообщение
Ну, я сделал бы кактотак:
var funcs = []

$('div').each(function() {
    funcs.push(function() {
        return $.ajax(...)
    })
})

$.waterfall.apply(null, funcs);
не понял вопрос :(
Там в демке ничего особенного, скачайте и зайдите в папку example
Ну у вас немного другая задача.
Насколько я понимаю when начнет сразу выполнять все запросы, а нам нужно, чтобы каждый запрос начинался, когда завершится предыдущий. Этакая синхронная ассинхронность
Во второй статье раздел «Создание своего Deferred поведения» неплохо иллюстрирует основную идею.
А, вообще, это самому попробовать, тогда войдете во вкус :)
Просто передайте ей функции, которые возвращают Deferred
Василий, вы меня смутили :)
Нет, он сразу начинает водопадить
лучще сначала собрать их в массив а потом apply
Вы просто не умеете их готовить :)
Deferred — потрясающий способ контроля асинхронности
Спасибо, поправил
тег повеселил :)
А жест средним пальцем еще не запатентовали?
Ух! «Неделя» javascript на хабре радует!
void, конечно оператор, но void 0 и void(0) работают одинаково, и при use strict в том числе
elfinder тоже бы подошел. С tinyMCE интегрируется на раз-два,
коннектор на asp можно найти. Отключите команду upload и никто не будет мусорить на вашем сервере приложений:)
А в след версии будет поддержка баз данных и других хранилищь…
Анти-вавилонская башня?
При загрузке файлов с использованием FIle и FormData — как определить не пытается ли пользователь загрузить директорию. Свойство File.type к сожалению не помогает (для некторых типов, как и для дир — пустая строка), свойство size — тоже (ff и сафари по разному показывают)
— GOTO в Javascript.
Частично может помочь label

Информация

В рейтинге
Не участвует
Откуда
Малаховка, Москва и Московская обл., Россия
Зарегистрирован
Активность