|
|
|
Очередной случай мистики в JS
|
|||
|---|---|---|---|
|
#18+
Имеется вызов: Код: javascript 1. и сама функция: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Если всё оставить как есть то код работает. если убрать алерты, то возващаемый результат полкчается неопределённым. что за чертавщина? и как испавить?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:17 |
|
||
|
Очередной случай мистики в JS
|
|||
|---|---|---|---|
|
#18+
пока висит alert value, запрос к серверу успевает отработаться. после запроса в очередь становится alert result, а после закрытия алертов происходит возврат value. если убрать алерты, выход из процедуры происходит до того, как отработается запрос. исправить это можно, оформив манипуляции, которые нужно произвести с value, в процедуру, и передав ее в getParametrFromDB: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:28 |
|
||
|
Очередной случай мистики в JS
|
|||
|---|---|---|---|
|
#18+
соответственно вызов: Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:30 |
|
||
|
Очередной случай мистики в JS
|
|||
|---|---|---|---|
|
#18+
А мистика то где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:38 |
|
||
|
Очередной случай мистики в JS
|
|||
|---|---|---|---|
|
#18+
ИзопропилА мистика то где?как и любая мистика — в восприятии субъекта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:50 |
|
||
|
Очередной случай мистики в JS
|
|||
|---|---|---|---|
|
#18+
у вас возврат из функции осуществляется прежде чем завершится запрос на сервер. Вам следует более тщательнее изучить понятие асинхронность работы. В вашем случае, как вариант можно отключить асинхронность, тогда выход из функции будет производиться после завершения запроса на сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 08:06 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38660919&tid=1447023]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 413ms |

| 0 / 0 |
