0 / 0 / 0
Регистрация: 26.04.2017
Сообщений: 4
|
||||||
1 | ||||||
Как корректно заменить async: false на async: true26.04.2017, 11:42. Показов 2793. Ответов 7
Проблема в том, что данный код устарел, блокирует браузер на время выполнения скрипта и выдает warning:
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. я понимаю, что нужно использовать колбэки, но у меня не получается корректно внести изменения, все по цепочки начинает отваливаться( Что за tooltip? config.tooltip в любом случае (async: false или async: true) равен true, но при async: true сразу ошибка: Uncaught TypeError: Cannot read property 'tooltip' of null
0
|
26.04.2017, 11:42 | |
Ответы с готовыми решениями:
7
Ajax работа с async false Async/ await как правильно ввести данные в async метод (консоль) std::async(std::launch::async и глобальная g_Future переменная Async Free (СОМ-порт)-Async Pro (СОМ-порт)? |
2454 / 1761 / 624
Регистрация: 11.07.2016
Сообщений: 4,051
|
||||||
26.04.2017, 12:16 | 2 | |||||
Добавлено через 1 минуту И скобки отредактируйте. Там явно будет ошибка.
0
|
Superposition
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
|
||||||
26.04.2017, 12:36 | 3 | |||||
Tooltip is added to the DOM on mouseenter, but displayed only after a successful Ajax request "Не возможно прочитать свойство tooltip в null". То есть он делает null.tooltip. Это значит что setup не определен, по крайней мере в том контексте где он используется
0
|
0 / 0 / 0
Регистрация: 26.04.2017
Сообщений: 4
|
|
26.04.2017, 12:53 [ТС] | 4 |
Ошибка исчезла, но страница стала перезагружаться при выполнении скрипта, фактически ajax не работает.
Вот http://conceptlogic.com/jcart/ в исходнике скрипта пополнение корзины идет без перезагрузки страницы.
0
|
Superposition
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
|
|
26.04.2017, 12:58 | 5 |
irkprin, когда перезагружается страница это значит что срабатывает отправка html-формы. нужно отключить действие по умолчанию, то есть сделать event.preventDefault() в обработчике события submit формы
0
|
0 / 0 / 0
Регистрация: 26.04.2017
Сообщений: 4
|
||||||
26.04.2017, 13:07 [ТС] | 6 | |||||
Padimanskas, дык он там есть:
0
|
32 / 32 / 14
Регистрация: 30.11.2013
Сообщений: 139
|
||||||
26.04.2017, 21:23 | 7 | |||||
0
|
0 / 0 / 0
Регистрация: 26.04.2017
Сообщений: 4
|
||||||
26.04.2017, 22:36 [ТС] | 8 | |||||
Убрал все лишнее, ошибок нет, товар в корзину добавляется. Но ajax не работает, страница перезагружается. Вот весь код без лишней лабуды:
0
|
26.04.2017, 22:36 | |
26.04.2017, 22:36 | |
Помогаю со студенческими работами здесь
8
Async как добавить? Как работает async await? Как использовать async и await Как правильно настроить async await Как правильно использовать async await async/await как замена многопоточности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |