ext 不能修改 输入框_ExtJs使得某一列不能编辑

本文介绍了如何创建一个可编辑的Ext.grid.EditorGridPanel,并展示了如何实现添加、删除和保存功能。同时,针对如何使网格中某一列无法被编辑的问题,提供了解决方案。
摘要由CSDN通过智能技术生成

可以编辑的grid

var grid = new Ext.grid.EditorGridPanel({

autoHeight: true,

renderTo: 'grid',

store: store,

cm: cm,

tbar: new Ext.Toolbar(['-', {

text: '添加一行',

handler: function(){

var initValue = {id:'',name:'',descn:''};

var p = new Record(initValue);

grid.stopEditing();

store.insert(0, p);

grid.startEditing(0, 0);

p.dirty = true;

p.modified = initValue;

if(store.modified.indexOf(p) == -1){

store.modified.push(p);

}

}

}, '-', {

text: '删除一行',

handler: function(){

Ext.Msg.confirm('信息', '确定要删除?', function(btn){

if (btn == 'yes') {

var sm = gr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值