2012-03-28 72 views
0

我從服務器獲取數據:dojox.data.QueryReadStore。如何更改包含數據的數組的索引?

store = new dojox.data.QueryReadStore({"url":"http://url_with_data"}); 
... 
myGrid = new dojox.grid.DataGrid({"id":"myGrid2","selectionMode":"none","style":"height: 350px; width: 100%;","store":store,"structure":myGrid2Layout}), document.createElement('div'); 

在這個例子中的服務器必須返回其中存在的財產「項目」 JSON對象,這個屬性包含的所有數據。示例(PHP):

$a = array(
    'items' => array(....) 
);  
echo json_encode($a); 

的問題是,我的服務器返回的JSON略有不同的結構,喜歡它:

$a = array(
    'result' => array(
     'items' => array(....) 
    ); 
); 
echo json_encode($a); 

如何解決這個問題呢?

回答