Extjs中批量刪除grid中資料

2021-06-22 05:24:10 字數 530 閱讀 3569

第一種:這是刪除選中的行的

在js頁面:

//定義修改後的json物件 

var jsonarray = ; 

//獲取選中的行

var storedata = ext.getcmp("contracttest_page_grid").getselectionmodel().getselections();

//選中行不為空

if(storedata.length!=0)

}string jsonbak = "";

callbackunit.responsejsonbak(jsonbak);

return null;}

要注意的是,在前台傳過來的jsonarray是乙個物件,在後台要用轉成相對應的物件接收

第二種:刪除store中所有資料的方法

js頁面:

var num = store.getcount();

var jsonarray = ; 

for(var i=0;i

後台方法跟上面相同

ExtJs中Grid的用法

本文整理自 http leadergxg.25291.84g.com extjs example index.html 簡單grid,以本地陣列資料作為資料來源 var grid function autoload true 自動載入資料 列定義,即定義表頭columnmodel,可以通過width...

Extjs中獲取grid資料

1 grid.getstore getrange 0,store.getcount 得到grid所有的行 2 grid.getselectionmodel getselections 得到選擇所有行 注 如果不宣告var sm new ext.grid.checkboxselectionmodel ...

ExtJs 4 grid 批量刪除 獲取選中行ID

重點是標記出來的地方,不解釋。itemid btnremove text 刪除使用者 iconcls delete disabled true,handler function alert ids else extjs4 ajax 刪除操作 批量刪除管理員操作 function delete dat...