Добрый день. Столкнулся с проблемой ожидания изменения элементов.
На странице имеется таблица, которую можно сортировать (сортировка реализована на сервере). Не получается реализовать ожидание, когда прийдут новые данные с сервера. Необходимо дождаться выполнения всех ajax запросов, а не появления какого-либо элемента.
Если брать в общем, то советую JS'ом смотреть сколько активных AJAX-запросов сейчас в обработке. Например, в Prototype это делается при помощи Ajax.activeRequestCount. Для других фреймворков, соответственно, будут другие команды.
В моём проекте используется всё тот же Prototype, так что ожидание завершения всех AJAX-запросов у меня сделано следующим образом: