Запуск простого JQuery.get (версия 1.6.2) для службы CF WCF, которая возвращает список значений.Служба фактически является междоменной, поэтому я настроил службу WCF для обработки политики источника, и она работает нормально.
То, что не работает, - это простая попытка получить службу.
$.get("http://localhost:4858/SomeService.svc/GetDepartments", function (response) {
console.info(response);
console.info(response.d);
}}, 'json');
Ответный объект отличается в Chrome и Firefox.
Chrome: ["Бухгалтерский учет", "Техническое обслуживание", "Поставка"]
Firefox: ({d: ["Бухгалтерский учет", "Техническое обслуживание", "Поставка"]})
Учитывая, что он исходит от одного и того же сервиса, я не ожидаю, что он будет разным в разных браузерах.Кто-нибудь знает, почему вышеупомянутое случается и каков лучший способ справиться с этим?