Я звоню в веб-службу, размещенную на сервере. Вызов JQuery Ajax выглядит следующим образом:Внешний вызов WebService из ASP.NET JQuery Ajax
$.ajax({
url: 'http://www.webservicex.net/country.asmx/GetCountries',
type: "GET",
async: false,
dataType: "jsonp",
jsonp: 'jsonp',
contentType: 'application/json',
success: function (res) {
$("#success").append(JSON.parse(res));
},
error: function (error) {
$("#success").append(error);
}
});
Предполагается вернуть все страны. Но я получаю ошибку от Chrome Cansole. Сказать, что
Resource interpreted as Script but transferred with MIME type text/xml: "http://www.webservicex.net/country.asmx/GetCountries?jsonp=jQuery172030371484998613596_1344382564214&_=1344382675101". jquery.min.js:4
Uncaught SyntaxError: Unexpected token <
Любая помощь будет очень заметным
Благодаря
Как я могу это сделать? Можете ли вы привести мне пример? –
И это проблема с внешним веб-сервисом –
К сожалению, вряд ли что-то можно сделать, чтобы исправить это. Попробуйте сообщить об этом как об ошибке для webservicex. – Prafulla