kreta/KretaWeb/Scripts/AmiKepzesiJellemzokHelper.js
2024-03-13 00:33:46 +01:00

34 lines
990 B
JavaScript

var AmiKepzesiJellemzokHelper = function () {
var helper = function () {};
helper.setAmiKepzesiJellemzokRequiredProperty = function (isRequired) {
var isRequiredAmiKepzesiJellemzok = $('#IsRequiredAmiKepzesiJellemzok');
if (!CommonUtils.isNullOrUndefined(isRequiredAmiKepzesiJellemzok)) {
isRequiredAmiKepzesiJellemzok.val(isRequired);
setLabelRequiredProperties(isRequired, 'MuveszetiAgId');
setLabelRequiredProperties(isRequired, 'TanszakTipusId');
}
};
function setLabelRequiredProperties(isRequired, labelId) {
if (isRequired) {
if (
$("[for*='" + labelId + "']")
.text()
.indexOf('*') === -1
) {
$("[for*='" + labelId + "']").append(
$('<span>', {
class: 'required-indicator',
style: 'padding-left:4px'
}).text('*')
);
}
} else {
$("[for*='" + labelId + "'] .required-indicator").remove();
}
}
return helper;
};