Асинхронный обратный вызов JQuery и AJAX заставляет браузер ждать? - PullRequest
1 голос
/ 04 июля 2011

Я разрабатываю свои первые страницы в mvc3 с помощью движка Razor View.Когда моя страница загружается, я хочу асинхронно вернуться на сервер и вычислить некоторый динамический контент.Я использую функцию $.ajax({..}) jquery для отправки обратно в метод контроллера и т.д .;

$(document).ready(function() {

   // Code to collect relevant data...

   $.ajax({

      type: 'POST',
      traditional: true,
      url: 'MyControllerMethod',
      data: object(s),
      dataType: 'json',
      success: function(x) {

         // Code to deal with returned data...

      }

});

Все в порядке, за исключением того, что я замечаю, что браузер отображает занятый курсор, пока происходит мой обратный вызов AJAX, и не возвращается к обычной «стрелке», пока запрос AJAX не завершится.Может ли кто-нибудь просветить меня, ведь это не должен быть обратный вызов Asynchronus?

С уважением.

1 Ответ

0 голосов
/ 05 июля 2011

Чтобы ответить на мой собственный вопрос, нужно указать вам на эту тему SO,

Chrome AJAX при загрузке страницы заставляет «занятый курсор» оставаться

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...