Ответ 1
В основном вы всегда должны использовать асинхронный запрос Ajax, на самом деле я знаю только одно место, где должен использоваться синхронный Ajax-запрос, который есть, если вы в Ajax-запросе, встраиваете новый файл JavaScript на клиенте, а затем ссылаетесь типы и/или объекты из этого файла JavaScript в обратном направлении от исходного запроса Ajax. Затем выборка этого нового JS файла должна (или может быть безопасна) включена с использованием синхронного запроса Ajax...
Другое, что вы всегда должны использовать асинхронные запросы Ajax. Самая важная причина заключается в том, что синхронный запрос Ajax делает пользовательский интерфейс (браузер) невосприимчивым...