EAS Web端用js脚本将编辑页面的分录表格部分列设置成非可编辑状态原创
476次浏览
编辑于2020年11月13日 11:54:19
//页面渲染前置事件 pageOnRenderBefore: function () { //定义不需要禁用的编辑表格列id var ids = ["aaa", "bbb", "ccc", "ddd"]; //控件初始化回调函数,在此设置页面操作状态 编辑-EDIT 查看-VIEW _self.setInitComponentCallBack(function (type, option, el) { //根据option获取当前控件的id if (option.id != "editGrid2") { option.operateState = "VIEW"; } else { //获取编辑表格的所有列属性 var colModels = option.colModel; for (var i in colModels) { //获取每一列id,与ids中的列id做比较 var id = colModels[i].id; if (ids.toString().indexOf(id) == -1) { //设置列可编辑状态为false colModels[i].editable = false; } } //重置列对象属性 option.colModel = colModels; } }); }
赞 0
0人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读