kreta/KretaWeb/Areas/Tanulo/Views/AmiTanulo/Tanulo_Bevitel.cshtml
2024-03-13 00:33:46 +01:00

84 lines
No EOL
3.1 KiB
Text

@using Kreta.Web.Areas.Tanulo.Models
@model TanuloModel
<script type="text/javascript">
function tabOnSelect(e) {
if ($(e.contentElement).attr("id") === "TanuloTabstrip-3") {
var nevRokonsagFokaHiba = $('.kreta-validation-summary ul li label[for="NevRokonsagFoka"]');
if (nevRokonsagFokaHiba.length > 0) {
$('label[for="NevRokonsagFoka"]').addClass('labelError');
}
}
}
</script>
@using (Html.KretaForm("TanuloForm"))
{
@Html.KretaValidationSummary()
@Html.HiddenFor(x => x.TanuloId)
@Html.HiddenFor(x => x.TanevId)
@Html.HiddenFor(x => x.TanuloModalHeader)
@Html.KretaTabStripAjax("TanuloTabstrip", Model.TabList)
}
<script type="text/javascript">
$(document).ready(function () {
$('#TanuloBTMProblemakModel_BTMProblema').change(function () {
if ($(this).is(":checked")) {
$("#BTMHiddenInputsDiv").removeClass("displayNone");
}
else {
$("#BTMHiddenInputsDiv").addClass("displayNone");
}
});
$('#TanuloBTMProblemakModel_TanulasiProblemavalKuzd').change(function () {
if ($(this).is(":checked")) {
$("#BTMHiddenTanulasiProblemaInputsDiv").removeClass("displayNone");
}
else {
$("#BTMHiddenTanulasiProblemaInputsDiv").addClass("displayNone");
}
});
$('#TanuloSajatosAdatModel_SajatosNevelesu').change(function () {
if ($(this).is(":checked")) {
$("#SNIHiddenInputsDiv").removeClass("displayNone");
}
else {
$("#SNIHiddenInputsDiv").addClass("displayNone");
}
});
$("#TanuloTabstrip li").click(function () {
var tabId = $(this).attr('id');
if (tabId == "ModElerhetoseg") {
KretaGridHelper.refreshGrid('ElerhetosegCimGrid');
KretaGridHelper.refreshGrid('ElerhetosegTelGrid');
KretaGridHelper.refreshGrid('ElerhetosegEmailGrid');
}
else if (tabId == "ModGondviselo") {
KretaGridHelper.refreshGrid('GondviselokGrid');
KretaGridHelper.refreshGrid('GondviselokCimGrid');
}
else if (tabId == "ModKozSzolg") {
KretaGridHelper.refreshGrid('KozossegiSzolgalatGrid');
}
//var array = $("#TanuloTabstrip-" + $(this).attr('id') + ' [data-role = "combobox"]');
var tabDivId = $(this).attr('aria-controls');
var array = $('#' + tabDivId + ' [data-role = "combobox"]');
//$.each(array, function (key, value) { // AutoBind(False) esetén is mindenképp refreshelte a comboBox dataSource-okat... (de miért kellene?)
// KretaComboBoxHelper.refreshComboBox($(value).attr('Id'));
//});
});
var array = $("#TanuloTabstrip-1 [data-role='combobox']");
$.each(array, function (key, value) {
KretaComboBoxHelper.refreshComboBox($(value).attr('Id'));
});
});
</script>