处理页面查看下拉能选择问题

This commit is contained in:
wanggeng 2022-05-06 18:03:20 +08:00
parent 55768e1d03
commit 53bdccb69d
3 changed files with 4 additions and 3 deletions

View File

@ -230,7 +230,7 @@ function OaFormUtil(layui) {
var boxId = '#' + item.fieldName + 'Box'; var boxId = '#' + item.fieldName + 'Box';
$(boxId).css('position', 'relative'); $(boxId).css('position', 'relative');
$(boxId).append('<div style="width: 100%; height: 100%; background-color: #fff0; position: absolute; top: 0; left: 0; cursor: not-allowed;"></div>'); $(boxId).append('<div style="width: 100%; height: 100%; background-color: #fff0; position: absolute; top: 0; left: 0; cursor: not-allowed;"></div>');
var doms = $(boxId).find('input,button,textarea'); var doms = $(boxId).find('input,button,textarea,select');
doms.removeAttr('name'); doms.removeAttr('name');
doms.attr('disabled', 'disabled'); doms.attr('disabled', 'disabled');
doms.attr('lay-verify', ''); doms.attr('lay-verify', '');
@ -242,7 +242,7 @@ function OaFormUtil(layui) {
* 禁用表单全部字段 * 禁用表单全部字段
*/ */
this.disableFormAllFields = function () { this.disableFormAllFields = function () {
var doms = $('#reportForm').find('input,button,textarea'); var doms = $('#reportForm').find('input,button,textarea,select');
doms.attr('disabled', 'disabled'); doms.attr('disabled', 'disabled');
doms.attr('lay-verify', ''); doms.attr('lay-verify', '');
} }

View File

@ -82,6 +82,7 @@
} }
}); });
oaFormUtil.initTabItem(processInstanceId); oaFormUtil.initTabItem(processInstanceId);
oaFormUtil.disableFormAllFields();
var self = this; var self = this;
var loadLayerIndex; var loadLayerIndex;

View File

@ -91,6 +91,7 @@
} }
}); });
oaFormUtil.initTabItem($('#processInstanceId').val()); oaFormUtil.initTabItem($('#processInstanceId').val());
formUtil.disableFields(fields);
var self = this; var self = this;
var loadLayerIndex; var loadLayerIndex;
@ -132,7 +133,6 @@
form.render(null, 'dataForm'); form.render(null, 'dataForm');
formUtil.hideFields(fields); formUtil.hideFields(fields);
formUtil.disableFields(fields);
}, function(code, data) { }, function(code, data) {
layer.msg(data.msg); layer.msg(data.msg);
}, function() { }, function() {