如何给字段设置必录和非必录字段
表单上的方式
设置必录
shr.execByFieldIdAndMethod('字段的name值','addRules',{'required':true});
设置为非必录
shr.execByFieldIdAndMethod('字段的name值','removeRules','required');
分录上的方式
设置必录
//rowId行id ,tableId表格id ,colName列名
$('#' + rowId).find('td[aria-describedby="' + colName+ '"]').addClass("required");
$('#' + tableId).setColProp(colName, {required: true});
$('#' + tableId).setColProp(colName, {class: 'required'});
var colProp = $('#' + tableId).getColProp(colName);
if(colProp.editoptions && colProp.editoptions.validateJson){
colProp.editoptions.validateJson.rules = "required:true";
}
colProp.required = true;
colProp.class = 'required';
$('#' + tableId).setColProp(colName,colProp);
设置非必录
$('#' + rowId).find('td[aria-describedby="' + colName+ '"]').removeClass("required");
var colProp = $('#' + tableId).getColProp(colName);
if(colProp.editoptions && colProp.editoptions.validateJson && colProp.editoptions.validateJson.rules == "required:true"){
colProp.editoptions.validateJson.rules = "";
}
colProp.required = false;
colProp.class = '';
$('#' + tableId)..setColProp(colName,colProp);
如何给字段设置必录和非必录字段
本文2024-09-16 23:47:03发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-56767.html