|
|
|
Порядок выполнения функций
|
|||
|---|---|---|---|
|
#18+
Доброго времени. Имеется следующий код (часть модели представления для knockout.js): Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. Смысл следующий: при переходе с добавления к редактированию, происходит отмена редактирования (запрашиваю данные для редактируемой записи с сервера, вдруг пользователь что изменил) и начинаю добавление (вставляю пустую запись в контейнер данных модели представления). По логике должно начаться добавление (смениться шаблон для вставки записи), но этого не происходит после ajax-запроса (пустая строка вставляется, но строка не переходит в режим редактирования). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2012, 17:06 |
|
||
|
Порядок выполнения функций
|
|||
|---|---|---|---|
|
#18+
Zick, в self.cancel асинхронный запрос отправляется, а значит он отпавится, выполнение функции закончится, функция-родитель тоже закончит выполнение, потом, если сервер уже ответит, отработает функция success. То есть, ждать не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2012, 18:35 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38089220&tid=1448934]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 549ms |

| 0 / 0 |
