Я ищу способ вернуть одну строку JSON / JSONP из междоменного запроса «AJAX».Вместо того, чтобы запросить строку и заставить JQuery автоматически возвращать ее как универсальный объект, я хочу получить строку до того, как произойдет преобразование.Здесь цель состоит в том, чтобы разобрать его сам, чтобы я мог превратить его прямо в новые объекты определенного типа (например, объект Person).
Итак, просто чтобы прояснить это, я не хочу никаких строк-Преобразование в общий объект происходит за кулисами, и это должно работать с использованием другого домена.
Вот нерабочий пример того, что я хотел бы сделать:
$.ajax({
type: 'GET',
url: 'http://www.someOtherDomain.com/GetPerson',
dataType: 'text',
success: parseToPerson
});
function parseToPerson( textToParse ) {
// I think I can do this part, I just want to get it working up to this point
}
IЯ очень рад, если JQuery не участвует в решении, пока оно работает.Я предпочел бы использовать JQuery, хотя.Из того, что я прочитал, методы javascript, используемые для получения данных JSONP (динамическое создание элемента сценария), вероятно, будут работать, но я не могу заставить это работать для меня.Я контролирую домен, из которого запрашиваю данные, и могу получить данные, если поменяю dataType в вызове AJAX на «JSONP», поэтому я знаю, что это работает.