Если я хочу вызвать функцию сервера из javascript для получения имени человека из базы данных (просто в качестве примера) ... и я пошел ...
name = myServices.getName (userId);
Если у меня есть диспетчер сценариев со служебной ссылкой на файл .asmx, у которого есть веб-метод getName (int userId) {}, тогда эта функция должна вызываться правильно и, в конце концов, вернет имя для этого userId.
К сожалению, я хочу сделать ....
name = myServices.getName (userId);
предупреждение (имя);
однако при работе с ASP.NET AJAX он будет вызывать веб-метод и продолжать выполнение, прежде чем ждать ответа от сервера (что, как я понимаю, является целью ajax, чтобы остановить зависание браузера во время ожидания данных)
Мне нужно вернуть имя с сервера, прежде чем я смогу продолжить выполнение ... Как я могу решить эту проблему?