jQuery MiniUI

 找回密码
 立即注册
查看: 2683|回复: 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, 2024-5-8 01:50 , Processed in 1.045047 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部