這是本文件的舊版!


XML Parser

在使用Ext.Ajax請求後,免不了需要去處理回應的內容:

Ext.Ajax.request({
  url: 'requestURL.action',
  params: {
    key: aKey
  },
  success: function(response){
    var xml = response.responseXML;
    // Handler the response
  },
  failure : function(response, options){ 
    Ext.example.msg('Warning', 'Connect to server failed: ' + response.status);
  }
});

我期望會取得的結果為:

<result>
  <status>success</status>
  <msg></msg>
</result>

一般正規的原始做法如下: