34 lines
990 B
JavaScript
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;
|
|
};
|