Что именно делает следующее:
$.ajax({
type: "POST",
async: false,
vs
$.ajax({
type: "POST",
async: true,
В смысле в чем разница в поведении?
Что именно делает следующее:
$.ajax({
type: "POST",
async: false,
vs
$.ajax({
type: "POST",
async: true,
В смысле в чем разница в поведении?
С сайта jQuery:
По умолчанию все запросы отправляются асинхронно (т. е. по умолчанию установлено значение true). Если вам нужны синхронные запросы, установите для этого параметра значение false. Междоменные запросы и запросы dataType: "jsonp" не поддерживают синхронную работу. Обратите внимание, что синхронные запросы могут временно заблокировать браузер, отключив любые действия, пока запрос активен.
Вот и все. Если вам нужна помощь по конкретной проблеме, дайте мне знать.
Асинхронный вызов не «ломает» выполнение кода javascript. Нужна функция обратного вызова при возврате запроса с сервера доставки. Это более сложно для разработки и требует большего контроля над вашими функциями.