Как выполнить запрос jQuery $ .ajax или $ .get на удаленном / другом сервере?Нет Json или JSONP - PullRequest
0 голосов
/ 20 октября 2010

Я работаю над небольшим виджетом, который позволит вставлять как iframe (но с плагином jQuery) часть моего веб-сайта.

Я успешно создал API search.php, который производитв JSONP, что мне нужно получить.Оно работает!(спасибо этому сообществу;)).У меня были трудности с пониманием и использованием правильного запроса обратного вызова, чтобы позволить удаленному серверу получать информацию о себе.

Теперь я хотел бы использовать другой способ взаимодействия: запись: задать вопрос, проголосовать заответ. Я сделал страницы, которые принимают параметры GET для этого.

Например, если я позвоню myserver.php/vote.php?id_vote=xxx, я добавлю голосование к ответу ххх в своей базе данных и верну 1 статус ОК.Но похоже, что он работает не так легко, как если бы я был на моем сервере

Большое спасибо

Ответы [ 2 ]

1 голос
/ 20 октября 2010

Вы можете выполнить вызов Ajax на странице php, содержащей

echo file_get_contents('url');

Но вам нужно активировать allow_url_fopen .

0 голосов
/ 20 октября 2010

Я решил свою проблему, фактически я использовал тот же способ, что и в этой теме:

Как создать API search.php

Iвернуть мой 0 или 1 статус в JSON и сделать правильный вызов JSON ajax.

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