IE9 jqXHR.responseXML returns "undefined"
IE9 jqXHR.responseXML returns "undefined"
while FireFox 3.6.13 correctly returns: [object XMLDocument]
JavaScript
$.ajax({
url: "/echo/xml/",
dataType: "xml",
type: "post",
data: {
xml: "<rooty><test>123</test></rooty>"
},
complete: function(jqXHR, a, b) {
alert("jqXHR.responseText = " + jqXHR.responseText);
var xml = jqXHR.responseXML;
//alert("jqXHR.responseXML = " + jqXHR.responseXML);
alert(xml.getElementsByTagName("test")[0].childNodes[0].nodeValue);
}
});