首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Extjs 4.1 grid 动态设立某个单元格可编辑

2013-01-18 
Extjs 4.1 grid 动态设置某个单元格可编辑我用的是plugin是rowediting,clicktoedit : 2,我实现了新增和修

Extjs 4.1 grid 动态设置某个单元格可编辑
  我用的是plugin是rowediting,clicktoedit : 2,我实现了新增和修改等功能,但是有个问题是:新增的时候我想让这一行所有的单元格都可以编辑,但是在修改的时候某列(是主键)不想被修改,该怎么做?
  我试过了rwoediting的beforeedit的事件里返回false,但是这样做效果是我双击主键列的时候不会编辑,但是我可以开始编辑其他列的时候再返回来编辑主键列…… extjs grid
[解决办法]
但是我可以开始编辑其他列的时候再返回来编辑主键列…… 

没明白你这句话的意思,beforeedit的时候判断编辑的是哪些列,主键列就return false就好 了

        listeners: { beforeedit: function (editor, e, eOpts) {
            if (e.field == 'common') return false;//修改列名称
            return true;
        }

热点排行