背景描述:
一个组对应一个审批人,有多个组对应多个审批人,组的数据不固定,但全量数据是固定的;最后获取这些审批人,使用js实现。
<script type="text/javascript">
//定义一个数组
var json = {
"2组": "2",
"3组": "3",
"4组": "4",
"5组": "5",
"6组": "6",
"7组": "7"
};
//获取表单字段数据,相当于json中2组。。。。
var el_shao = $('input[name="extendDataFormInfo.value(id1)"]').val();
//用逗号分割成数组
var shao = el_shao.split(",");
//定义一个空数组,用来存json中的值
let shenhe_array = [];
//循环遍历shao(,)的长度
for (i = 0; i < shao.length; i++) {
if (json[shao[i]] !== undefined) {
shenhe_array.push(json[shao[i]])
};
}
let shenhe_str = shenhe_array.join(",");
$('input[name="extendDataFormInfo.value(id2)"]').val(shenhe_str);
</script>