发送请求
var ordersId = System.Gadget.document.parentWindow.ordersId.value;
xmlHttpRequest = new XMLHttpRequest();
xmlHttpRequest.open('GET', serviceUrl + ordersId, true);
xmlHttpRequest.onreadystatechange = GetOrders_OnReadyStateChange;
xmlHttpRequest.setRequestHeader('Content-Type', 'text/xml');
xmlHttpRequest.send();
处理结果(xml)
function GetOrders_OnReadyStateChange()
{
if (xmlHttpRequest.readyState == 4)
{
if (xmlHttpRequest.status == 200)
{
var xmlOrders = xmlHttpRequest.responseXML;
var orderNodes = xmlOrders.selectNodes("//CustomerOrders");
for(var i=0;i<orderNodes.length;i++)
{
var order = orderNodes[i];
order.selectSingleNode("menuItemName").text;