Добавьте async: false
в список ваших атрибутов. Это заставляет поток javascript ждать, пока возвращаемое значение не будет извлечено, прежде чем двигаться дальше. Очевидно, что вы не захотите делать это в каждом случае, но если значение необходимо для продолжения, это будет сделано.