|
Проблема с функцией
|
|||
---|---|---|---|
#18+
Вот фукция function get_name_by_id(xmode, xid) { res = ''; url = '/modules/php/get_name_by_id.php?md='+xmode+'&id='+xid; console.log(url); $.get(url, function(data){ res = data; return res; }); } Проблема в том, что она не дожидается $.get(url, function(data) и возвращает undefined Как это побороть? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2020, 13:23 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
ACLeo Проблема в том, что она не дожидается А должна? ACLeo Как это побороть? Google://callback, promise, async, await ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2020, 04:05 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
ACLeo Проблема в том, что она не дожидается $.get(url, function(data) и возвращает undefined Как это побороть? Как вариант, не использовать асинхронные запросы... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2020, 07:24 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
krvsa Как вариант, не использовать асинхронные запросы... А что, есть какие-то "синхронные запросы"? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2020, 11:04 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
fkthat krvsa Как вариант, не использовать асинхронные запросы... А что, есть какие-то "синхронные запросы"? Есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2020, 14:05 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
Дмитрий Мух fkthat пропущено... А что, есть какие-то "синхронные запросы"? Есть. Это что, те, которые promise возвращают? Если так, то, да :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2020, 14:10 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
fkthat Дмитрий Мух пропущено... Есть. Это что, те, которые promise возвращают? Если так, то, да :)) Нет, это те, о которых в документации написано: XMLHttpRequest поддерживает как синхронные, так и асинхронные запросы. Синхронный запрос приводит к выполнению кода, который "блокирует" взаимодействие с вкладкой браузера до тех пор, пока запрос не будет полность выполнен. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2020, 15:53 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
Дмитрий Мух XMLHttpRequest поддерживает как синхронные, так и асинхронные запросы. Хм... Я вообще в душе не знал, что он умеет выполнять запрос синхронно. Наверное, просто, настолько ненужно это было :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2020, 16:22 |
|
Проблема с функцией
|
|||
---|---|---|---|
#18+
fkthat , теперь ты прозрел? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2020, 13:16 |
|
|
start [/forum/topic.php?fid=22&msg=39970268&tid=1443440]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
187ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 304ms |
0 / 0 |