Прототип Ajax.Request не работает в Chrome - PullRequest
0 голосов
/ 04 апреля 2010

Я просто делаю простой вызов Ajax.Request с использованием новейшей версии Prototype. Он отлично работает в Firefox, Internet Explorer и даже Safari ... но не в Chrome. Вот мой код ...

предупреждение (URL); новый Ajax.Request (url, { метод: «получить», onSuccess: функция (транспортная) { предупреждение ( 'тест'); } });

Он выдает предупреждение URL, но тестовое предупреждение никогда не появляется. Как я уже говорил, это происходит в любом другом браузере. Я не получаю никаких ошибок JavaScript, и я использовал Firebug. Я сделал console.log для каждого события, и он доходит до стадии onLoading Ajax.Request, но никогда не включается onLoaded.

Очень смущен ...?

1 Ответ

0 голосов
/ 04 апреля 2010

Я только что скачал последнюю версию, прежде чем опубликовать это. Так что это 1.6.0.3 или что-то еще. Не уверен, почему это будет иметь значение, но это CentOS, Lighttpd, PHP. Он просто возвращает немного JSON.

Прототип, однако, никогда не запускает событие onLoaded, поэтому кажется, что оно останавливается перед отправкой. Часть, которая сбивает меня с толку, - это отсутствие ошибок в журнале ошибок ... и это работает в Safari. Я думаю, поскольку оба Webkit будут одинаковыми в обоих.

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