列表动态控制编号列是否可以编辑
案例效果根据业务逻辑设置列表编号类型的列是否可以编辑
实现思路
1、注册列编辑前事件
2、编写JS动态的设置列是否可以编辑
操作步骤
1、注册列编辑前事件https://doc.jepaas.com/uploads/je_doc_jepaas/images/m_142d895981603a7e6e6fc22722682057_r.png
https://doc.jepaas.com/uploads/je_doc_jepaas/images/m_34a5bdaff57e5101b7060ad7a151ebe4_r.png
2、编写JS动态的设置列是否可以编辑
https://doc.jepaas.com/uploads/je_doc_jepaas/images/m_61222d3fb7f2e01f00f4c51b1a0177b5_r.png
3、页面效果
https://doc.jepaas.com/uploads/je_doc_jepaas/images/m_8f457d6e027c21512584896eb5a59790_r.png相关代码
//列编辑前事件
function(column,context){
debugger;
const record = context.record;
if(record.get('JBSQ_JBTS') == '1'){
column.field.setReadOnly(false);
}else{
column.field.setReadOnly(true);
}
return true;
}
关键字,相关问题
[*]列编辑前事件
[*]列表列动态编辑
页:
[1]