首页 > 代码库 > BPM实例分享:动态设置字段必填
BPM实例分享:动态设置字段必填
一些业务场景中,需要动态设置字段的必填。
比如QA场景中,选择不合格的时候,必须要填写原因,合格时不需要。
设置必填后,提交时会进行验证。
//设置字段的必填样式
function setRequired(field, flag, row) {
var ele = $.MvcSheetUI.GetElement(field, row)
var ui = ele.SheetUIManager();
if (ele != null) {
ui.Required = flag;
if (flag) {
ele.attr("data-required", true);
var val = ui.GetValue();
ui.DoValidate(ui.Valid.Required, [val], "*");
} else {
ele.removeAttr("data-required");
ui.RemoveInvalidText(ui.Element);
}
}
};
BPM实例分享:动态设置字段必填
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。