Я пытаюсь вызвать междоменную веб-службу через вызов jquery $. ajax ()
Служба возвращает
<?xml version="1.0" encoding="utf-8"?>
<double xmlns="http://www.webserviceX.NET/">1.4248</double>
Если я указываю dataType xml (или ничего не указываю - jquery догадывается правильно), я получаю Ошибка синтаксического анализа XML: элемент не найден Расположение: moz-nullprincipal: {4030734c-b902-4251-9067- 1d1b5b15fc72} Номер строки 1, столбец 1: ошибка
(похоже, от службы ничего не возвращается). Однако, если я укажу dataType jsonp
или script
- я могу увидеть в firebug, что все возвращается правильно; однако jquery явно пытается оценить результаты и выдает соответствующую ошибку (отсутствует точка с запятой или что-то подобное).
Есть ли в jQuery способ разрешить междоменный вызов и не оценивать его?
Примечания :