Ext 獲取grid中選中行的數據

var sm = new Ext.grid.CheckboxSelectionModel({singleSelect:true}); //選擇列      

singleSelect:true 只能選擇單行

將sm加載進grid

var listGrid = new Ext.grid.GridPanel({

                     ds: ds,

                     cm: cm,

              sm: sm})

取出選中行的對象

var clickone =listGrid.getSelectionModel().getSelected();//獲取一行

clickone.get(“Unitno”);取出數據

recordlist =listGrid.getSelectionModel().getSelections();//獲取多行

recordlist[i].get(“Unitno”);取出數據

獲取選中對象中的值

Var xxx = clickone.get('Unitno') Unitno爲grid中對應的name值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章