关于ext grid remove的问题

ai_33 ai_33 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Ext.onReady(function(){

var sm = new Ext.grid.CheckboxSelectionModel();

var cm = new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
sm,
{header:'编号',dataIndex:'id',editor:new Ext.grid.GridEditor(new Ext.form.TextField({allowBlank:false}))},
{header:'名称',dataIndex:'name',editor:new Ext.grid.GridEditor(new Ext.form.TextField({allowBlank:false}))},
{header:'性别',dataIndex:'sex',editor:new Ext.grid.GridEditor(new Ext.form.TextField({allowBlank:false}))}
//,
// {header:'描述',dataIndex:'descn',renderer:renderDescn,sortable:true}
]);

var data = [
['1','name1','male','descn1'],
['2','name2','male','descn2'],
['3','name3','female','descn3'],
['4','name4','descn4']
//,
//['5','name5','female','descn5']
];

var ds = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({url:'grid.jsp'}),
reader: new Ext.data.JsonReader({root:"root",totalProperty: 'totalProperty'}, [
{name: 'id'},
{name: 'name'},
{name: 'sex'}
//,
//{name: 'descn'}
])
});

var Record = Ext.data.Record.create([
{name:'id',type:'string'},
{name:'name',type:'string'},
{name:'sex',type:'string'}
]);


var grid = new Ext.grid.EditorGridPanel({
el: 'grid',
ds: ds,
cm: cm,
sm:sm,
clicksToEdit:1,

tbar:new Ext.Toolbar(['-',{
text: '添加一行',
handler: function(){
var p = new Record({
id:'',
name:'',
sex:''
});
grid.stopEditing();
ds.insert(0, p);
grid.startEditing(0, 0);
}
},'-',{
text: '删除一行',
handler: function(){
Ext.MessageBox.show({title:'删除确认',msg:'是否删除数据',buttons:{"ok":"确定","cancel":"取消"},
fn:function(btn){
if(btn == 'ok' ){
var sm = grid.getSelectionModel();


var cell = sm.getSelections();
alert(cell);
ds.remove(cell);


};
}
}
);
}
},'-'
]),

bbar: new Ext.PagingToolbar({
pageSize: 10,
store: ds,
totalProperty:'totalProperty',
displayInfo: true,
displayMsg: '显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg: "没有记录"
})
});
grid.render();
ds.load({params:{start:0,limit:10}});
});



删除确认 后就报js错误 '为空或不是对象' alert(cell); 这了 是个Objet 请高手麻烦看一下谢谢
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
ai_33
Web 开发 81,108 成员 341,721 内容