2013-06-04 64 views
0

以下是代碼。我想檢查加載到input1store的值,我該怎麼做?如何檢查extjs存儲中的值

我試着做alert(input1store),但它只是返回對象,根本沒有任何幫助。的

var input1store = new Ext.data.Store({ 
    fields: [{name: 'name'}], 
    proxy:{ 
     type: 'ajax', 
     url: 'www.requesturl.com?format=json&source1', 
     reader: { 
      type: 'json', 
      root: 'xml.result' 
     } 
    }, 
    autoLoad:false, 
    sorters: [{property: 'name', direction: 'asc'}] 
}); 
+0

可能重複的[煎茶 - store.each() - 數據是不可用的,它們僅在深數據類(http://stackoverflow.com/questions/15283033/sencha-store - 每一個數據 - 是 - 不可供他們-是隻深,在數據級) –

回答

0
var records = input1store.getRange(); 

for(var i = 0, len = records.length; i < len; i++) { 
    alert(records[i].get('name')); 
}