我正在使用 ExtJS,并使用 SOAPClient 进行了服务调用,如下所示:
var url2 = "https://serviceUrlGoesHere/MyService";
var pl = new SOAPClientParameters();
pl.add("arg0", false);
SOAPClient.invoke(url2, "getPaymentsMethod", pl, true, getDataCallback);
我的回复方法:
function getDataCallback(response) {
???
};
这是服务响应:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<dlwmin:getPaymentsMethod xmlns:dlwmin="http://blahblah.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<return>
<contents>
<eftAcctNo>501014635986</eftAcctNo>
<eftAcctRoutNo>122400724</eftAcctRoutNo>
</contents>
<contents>
<eftAcctNo></eftAcctNo>
<eftAcctRoutNo></eftAcctRoutNo>
</contents>
<contents>
<eftAcctNo></eftAcctNo>
<eftAcctRoutNo></eftAcctRoutNo>
</contents>
<status>0</status>
</return>
</dlwmin:getPaymentsMethod>
</soapenv:Body>
</soapenv:Envelope>
我的问题是......如何将此数据添加到模型并填充数据网格?