通达OA设置工作流列表控件不可输入
总体来说,通达OA的工作流的确让信息化迈进了一个新的台阶,不过精细度和扩展性依旧很弱,故此改造和二次开发无可避免。
需求:
一旦列表控件绑定数据源,为了保证数据的正确性,禁止用户输入、让用户只能选择无疑是最便捷的方式。可惜目前为止通达OA依然没有实现这一功能,错误数据随处可见,用户体验极其糟糕。
解决方法:
设计表单时添加辅助脚本JS来在客户端强制验证:
jQuery(function(){
//第二列不能输入
jQuery("td[id$='_c1'] input").live('keypress keydown',function(event){
return false;
});
});