
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.02.2018, 17:32
|
|||
|---|---|---|---|
|
|||
Вернуть значение в if после ajax запроса |
|||
|
#18+
Есть функция которая делает запрос ajax: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Есть условие: Код: javascript 1. 2. 3. 4. 5. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Но вот проблема в том что в условие приходит false и код идет дальше, а then срабатывает позже. Что я делаю не так подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2018, 17:43
|
|||
|---|---|---|---|
|
|||
Вернуть значение в if после ajax запроса |
|||
|
#18+
Самое простое - использовать callback-и. Самое правильное - использовать Promise-ы. "Последний писк" - использовать с промисами async/await. Код становится простым до дерзости. Это с калбеками Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2018, 17:49
|
|||
|---|---|---|---|
|
|||
Вернуть значение в if после ajax запроса |
|||
|
#18+
Агнец за бортом, с callback я знаю. Но хотел перейти так сказать на новый уровень. Не подскажете как с Promise сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2018, 18:55
|
|||
|---|---|---|---|
|
|||
Вернуть значение в if после ajax запроса |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.02.2018, 14:57
|
|||
|---|---|---|---|
Вернуть значение в if после ajax запроса |
|||
|
#18+
Tsyklop, что-то Вы нагородили. Похоже Вы не в курсе, что $.ajax возвращает deferred. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.02.2018, 23:44
|
|||
|---|---|---|---|
Вернуть значение в if после ajax запроса |
|||
|
#18+
Tsyklopс callback я знаю похоже что нет. для начала надо научиться работать с callback, или хотя бы понимать как это работает на базовом уровне. потом уже можно и Tsyklopтак сказать на новый уровень а то мы хотим каких-то новых уровней, не понимая базовых вещей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1444308]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 255ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...