我正在使用xml http来读取XML文件,然后用它做一些事情。当我使用sync时它工作正常,在使用.open()时将其设置为“false”。
var xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",".."+baseRestUrl+restService+"/"+jmxConnection,false);
xmlhttp.send(null);
xmlDoc=xmlhttp.responseXML;
var beanRepArray = xmlDoc.getElementsByTagName("beanRepresentation");
但当我将其设为“true
”时,它总是说xmlDoc is not defined
。
var xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",".."+baseRestUrl+restService+"/"+jmxConnection,true);
xmlhttp.send(null);
xmlDoc=xmlhttp.responseXML;
var beanRepArray = xmlDoc.getElementsByTagName("beanRepresentation");
我该如何解决这个问题?