(急急急)Dojo xhrGet 怎么解析服务器响应的数据
小弟最近遇见一个问题,请教各位大侠。如下:
客户端dojo代码如下:
//验证PO组名称的唯一性
function CheckName(obj)
{
var name = dojo.byId("poGroupName").value;
//alert("name is="+name);
dojo.xhrGet({
url: "http://localhost:8080/rest/general/ads/pogroup/"+name+"/check",
timeout: 7000,
handleAs: "xml",
load: function(response, ioArgs) {
// alert("response="+response);
document.write(response);
//return response;
},
error: function(response, ioArgs) {
//alert("Error!");
}
});
}
服务器返回的xml如下:
<poGroupNameCheckResult>
<Result>0</Result>
</poGroupNameCheckResult>
问题是:在上述代码红色处,怎么解析response,因为这里我要知道Result的值。
谢谢各位大侠!
------解决方案--------------------用xml取值或者正则取值
------解决方案--------------------
response.getElementsByTagName()
or
dojox里有 xml parser