Extjs怎么删除Grid的记录
2010-04-29 14:48
357 查看
下面代码是Ext.grid.GridPanel 的一个tbar的Ext.Button提交删除:
1: tbar : [new Ext.Button ({allowDepress : false,
2: handler : function() {NewHall();},
3: iconCls : 'add',
4: text : '新增'
5: })
6: ,
7: new Ext.Button ({allowDepress : false,
8: handler : function() {
9: Ext.MessageBox.confirm('提示', '确实要删除所选的记录吗?',function (btn){
10: if(btn=='yes'){
11: var row=extWindowDepartmentList.getSelections();
12: var jsonData="";
13: for(var i=0,len=row.length;i<len;i++){
14: var ss = row[i].get("Id"); //这里为Grid数据源的Id列
15: if(i==0)
16: jsonData = jsonData + ss;
17: else
18: jsonData = jsonData + ","+ ss; }
19: var conn = new Ext.data.Connection();
20: conn.request(
21: { url: "/Department/Del", //提交的删除地址
22: params:{strProjects:jsonData},
23: method: 'post',
24: scope: this,
25: callback:function(options,success, response){
26: if(success){
27: Ext.MessageBox.alert("提示","所选记录成功删除!");
28: extWindowDepartmentList.store.reload({params:{start:0, limit:25}}); //重新load数据
29: }
30: else
31: {Ext.MessageBox.alert("提示","所选记录删除失败!");}
32: }
33: })
34: }
35: })
36: ;},
37: iconCls : 'del',
38: text : '删除'
39: })
40: ]
相关文章推荐
- Extjs怎么删除Grid的记录
- 删除历史记录后,兼容性视图列表被清空怎么办?
- extjs4 grid 多选、添加复选框、动态添加删除数据
- SQL怎么查询重复记录,删除重复记录
- [Jenkins]怎么删除jenkins里项目配置的svn记录
- 请问搜索栏的下拉菜单中保存的搜索记录怎么删除?
- extjs怎么往grid的每个cell中添加 radio单选按钮
- grid删除选中的记录
- SQL Server2008登录记录怎么删除?
- 如何从这个表中删除那些值位空的记录?sql语句怎么写?
- Extjs怎么格式化Grid的日期列
- 在oracle一个有60万记录的表中删除几十条记录怎么用了很长时间?
- Extjs grid 分页汇总总记录数,使用Ext.grid.feature.Summary 实现汇总总记录数
- 微信聊天记录删除了要怎么找回
- Ext4 Grid中点击按钮使用rowedit新建记录+取消删除新建的记录
- ExtJs_Grid的增加、删除、修改、查询操作
- SQL数据库中的表出现相同记录该怎么删除?
- SQL怎么查询重复记录,删除重复记录
- 如何删除百度搜索记录怎么删除
- mysql怎么查询、删除重复记录?