JQuery и веб-сервисы - PullRequest
       24

JQuery и веб-сервисы

2 голосов
/ 19 мая 2009

Я хочу назвать это WS http://www.webservicex.net/country.asmx?op=GetCountries

Каков наилучший способ сделать это с помощью jQuery

Ответы [ 3 ]

3 голосов
/ 19 мая 2009

Если вы хотите совершать междоменные вызовы с помощью jQuery, вы либо настроите «прокси» -файл на вашем собственном сервере, который извлекает удаленное содержимое и отправляет его в локальный jQuery, либо вам необходим веб-сервис для поддержки JSONP

2 голосов
/ 19 мая 2009

Вы можете сделать это, используя метод ajax (POST или GET). Здесь я использую GET, поскольку все удаленные (не в одном домене) запросы должны быть указаны как GET. Я также предоставляю метод обратного вызова для отображения результата в виде предупреждения.

$.ajax({
   type: "GET",
   url: "http://www.webservicex.net/country.asmx",
   data: "op=GetCountries",
   success: function(msg){
     alert( "Result: " + msg );
   }
 });
1 голос
/ 19 мая 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...