powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / две функции - одна за другой (defered)
1 сообщений из 1, страница 1 из 1
две функции - одна за другой (defered)
    #38667657
alex_lip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как при помощи defered/promise гарантированно выполнить одну функцию только после окончания работы другой

Делаю так (не работает)
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
var defer = $.Deferred();
	defer.then(function() {
    ch_sloy("php/vivodpointsmap.php?idsloy=2013","2013");
    })
    .then(function() {
        do_point(myMap,flagLoad);
    })
	defer.resolve(); 



в функции ch_sloy есть конструкция
Код: javascript
1.
2.
3.
4.
var deferred = $.Deferred();
.....
deferred.resolve();
return deferred.promise();


в функции do_point(myMap,flagLoad);
объекта defered насколько я понимаю ненужно.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / две функции - одна за другой (defered)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]