Extjs中獲取grid數據


(1)grid.getStore().getRange(0,store.getCount());    //得到grid所有的行 

(2)grid.getSelectionModel().getSelections();        //得到選擇所有行    

注:如果不聲明var sm = new Ext.grid.CheckboxSelectionModel();則會報此句沒有該對象或屬性

Var selectRows = grid.getSelectionModel().getSelections();

selectRows[0].get(“gird中某列的dataIndex屬性值”)        //取選中行記錄的某列的值

(3)grid.selModel.selections.items;              //得到選擇所有行

(4)grid.getSelectionModel().getSelected();      //得到選擇行的第一行

單擊gird中某一行時取得該行的數據

proLevelGrid.on('rowclick', function(proLevelGrid,rowIndex,event){

       var record = proLevelGrid.getStore().getAt(rowIndex);

    addProductLevel_form.getForm().loadRecord(record);

    alert(record.get('id'));

});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM