Mootools: как остановить зависание браузера при отправке запроса - PullRequest
0 голосов
/ 08 февраля 2011

Я занимаюсь разработкой приложения.При отправке формы я отправляю запрос на сервер, используя класс Request в mootools.но когда я нажимаю кнопку «Отправить», браузер останавливается до тех пор, пока ответ не поступит с сервера.
ResponseText отправляется пользовательской функции responseProcessor () для обработки на нем.

Объект запроса выглядит так:1004 *

 req = new Request({
    async: true, method: 'post',
    onSuccess: function(html) { responseProcessor(); },
    onFailure: function() { alert('Page Loading Failed ....!!'); },
 });
 req.send({url: "js/jsCode.php"});

Не могу понять, почему браузер зависает при выполнении запроса?

1 Ответ

3 голосов
/ 08 февраля 2011

ваш запрос является синхронным, поэтому браузер будет зависать до тех пор, пока запрос не будет завершен.

установите async: true, чтобы решить эту проблему

...