Установить AJAX dataType с помощью Vanilla javascript? - PullRequest
1 голос
/ 02 сентября 2011

Я использую такой AJAX, как этот:

xmlhttp=new XMLHttpRequest();
    xmlhttp.open("GET","http://example.com",false);
    xmlhttp.send();
    data = xmlhttp.responseXML;

xmlhttp.responseXML возвращается в XML, так что это объект javascript.Тем не менее, я хотел бы это в формате необработанных строк.Что-то похожее на установку dataType: "text" в jQuery's $.ajax()

1 Ответ

3 голосов
/ 02 сентября 2011

Используйте responseText вместо responseXML

xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","http://example.com",false);
xmlhttp.send();
data = xmlhttp.responseText;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...