jQuery MiniUI

 找回密码
 立即注册
查看: 365|回复: 3

mini-datagrid表格编辑控制 [复制链接]

Rank: 2

发表于 2020-7-24 16:43:03 |显示全部楼层
请问版主:
    mini-datagrid能不能用JS控制一列是否可编辑。

Rank: 8Rank: 8

发表于 2020-7-24 17:03:48 |显示全部楼层
可以的
可以在编辑事件中判断行和列来精确到单元格是否可编辑
grid.on("cellbeginedit",function(e){
   if(e.field=="...."){
         e.cancel=true;
   }
})

Rank: 2

发表于 2020-7-25 12:17:27 |显示全部楼层
felt 发表于 2020-7-24 17:03
可以的
可以在编辑事件中判断行和列来精确到单元格是否可编辑
grid.on("cellbeginedit",function(e){

这是要点击单元格时发生的事件吧,有没有加载列表前用JS控制表格那几列不可编辑(默认是全部能编辑)

Rank: 8Rank: 8

发表于 2020-7-27 10:38:06 |显示全部楼层
hujm2016 发表于 2020-7-25 12:17
这是要点击单元格时发生的事件吧,有没有加载列表前用JS控制表格那几列不可编辑(默认是全部能编辑) ...

var column=grid.getColumn(columnName/index);
grid.updateColumn(column,{readOnly:true})

Archiver|普加软件

GMT+8, 2020-11-26 23:58 , Processed in 0.025311 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部