JQuery AJAX звонки работает только в localhost - PullRequest
1 голос
/ 22 февраля 2012

Привет всем, у меня есть простой вызов jQuery ajax на сайте, который я сейчас разрабатываю. Когда я пытаюсь вызвать его в домене "localhost", все работает нормально в каждом браузере, но когда я размещаю сайт или загружаю сайт, используя свое сетевое имя (в locahost), этот вызов jQuery не работает. в консоли firebug вызов ajax просто становится красным, и ничего не возвращается. пожалуйста, посоветуйте мне.

1 Ответ

0 голосов
/ 22 февраля 2012

Вы не предоставили пример кода, так что это немного сложно сказать, но вероятной возможностью является политика Same Origin для вызовов AJAX. То есть вы обычно не можете отправить запрос AJAX со страницы, размещенной на Localhost, в другой домен.

Используйте такую ​​технологию, как JSONP , чтобы обойти это.

Если вы покажете свой код и сообщение об ошибке из сценария, я, вероятно, смогу поставить вам более точный диагноз.

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