JS常用小语法

前台获取流程环节编号
FlowCurrentStepCode
刷新流程按钮条
flowLoadMenubar(new mini.F

######   js中获取枚举
```key
@Html.GetEnum("PrizeYear");
获取选中多行
 var rows = dataGrid.getSelecteds();
获取选中单行
 var rows = dataGrid.getSelected();
链接传多参数
 <a  href='javascript:DoViewChangeList(\"" + record.ID + "\",\"" + record.VerNo + "\",\"" + record.ProjectID + "\")'>查看</a>
自动合并值相同的列
$("#PJXM").attr("onload", "onLoad");
function onLoad(e) {
        var grid = e.sender;
        //自动合并值相同的列
        grid.mergeColumns(["ProductCode", "CoSignMajorName"]);
    }
下拉枚举赋值
   var ProjectManager = [];
   //项目负责人下拉框赋值
   var ID = da[0].ChargeUser.split(',');
   var Name = da[0].ChargeUserName.split(',');
   for (var i = 0; i < ID.length; i++) {
       ProjectManager.push({ "value": ID[i], "text": Name[i] });
   }
   
检查数组中是否存在某个值
var inArray = function (arr, item) {
    for (var i = 0; i < arr.length; i++) {
        if (arr[i] == item) {
            return true;
        }
    }
    return false;
}
}
}
设置可编辑
 setFormItemEditabled(name);
设置可编辑
setFormItemDisabled(name);
设置Form只读
setFormDisabled(normalSettings)
posted @ 2020-08-12 17:44  落魄的程序猿  阅读(128)  评论(0)    收藏  举报