Far*_*ani 3 grid selectall extjs3
我有一个网格和一个按钮,让我选择此网格的所有行(mygrid.getSelectionModel().selectAll())但我希望当所有行都被选中时,我点击这个按钮它会删除所有行.我该怎么做 ?
谢谢你的帮忙
Vin*_*nay 10
而不是使用clearSelections()使用deselectAll(),因为前者现在已被弃用.
new Ext.Button({
enableToggle:true,
toggleHandler:function(btn,state){
var grid = Ext.getCmp(YOURGRIDID),
if(state==true){
grid.getSelectionModel().selectAll()
}else{
grid.getSelectionModel().deselectAll()
}
}
})
Run Code Online (Sandbox Code Playgroud)
您应该为按钮启用切换选项.这是一个例子:
new Ext.Button({
enableToggle:true,
toggleHandler:function(btn,state){
var grid = Ext.getCmp(YOURGRIDID),
if(state==true){
grid.getSelectionModel().selectAll()
}else{
grid.getSelectionModel().clearSelections()
}
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15184 次 |
| 最近记录: |