Select radio buttons

This commit is contained in:
ja
2021-09-28 13:41:30 +02:00
parent b74f50adef
commit f4d5a576b9
2 changed files with 51 additions and 50 deletions

View File

@@ -123,7 +123,7 @@
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">Erweiterte Suche</button>
</h2>
</div>
<asp:HiddenField ID="hfAccordionIndex" runat="server" />
<div id="collapseOne" class="accordion-collapse collapse hide" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
<div class="card card-body">
<div class="col-12" id="cont3">
@@ -216,15 +216,15 @@
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/additional-methods.min.js"></script>
<script>
function GetSelectedVal(ele) {
$("#container2").hide();
function GetSelectedVal(ele) {
var el = $(ele).closest('label').text();
var date1 = document.getElementById('<%=pickdate1.ClientID%>');
var date2 = document.getElementById('<%=pickdate2.ClientID%>');
var date2 = document.getElementById('<%=pickdate2.ClientID%>');
$("#container2").hide();
if (el == "Alle") {
$("#container2").show();
date1.required = true;
date2.required = true;
} else if (el == "Alle_M") {
$("#container2").show();
date1.required = true;
@@ -232,20 +232,21 @@
} else if (el == "Freigabe") {
$("#container2").show();
date1.required = true;
date2.required = true;
dat
date2.required = true;
dat
} else if (el == "Freigabe_M") {
$("#container2").show();
date1.required = true;
date2.required = true;
$("#container2").show();
date1.required = true;
date2.required = true;
} else {
$("#container2").hide();
date1.required = false;
date2.required = false;
date1.text = "";
date2.text = "";
}
}
}
}
</script>
<script type="text/javascript">
@@ -269,20 +270,24 @@
}
};
</script>
<script type="text/javascript">
$(document).ready(function () {
// Get saved data from sessionStorage
let selectedCollapse = sessionStorage.getItem('selectedCollapse');
if (selectedCollapse != null) {
$('accordion-button collapsed').removeClass('show');
$(selectedCollapse).addClass('show');
}
//To set, which one will be opened
$('accordion-button collapsed').on('click', function () {
let target = $(this).data('target');
//Save data to sessionStorage
sessionStorage.setItem('selectedCollapse', target);
});
}
</script>
<script >
$(document).ready(function () {
//when a group is shown, save it as the active accordion group
$("#accordionExample").on('shown.bs.collapse', function () {
var active = $("#accordion .in").attr('id');
$.cookie('activeAccordionGroup', active);
// alert(active);
});
$("#accordionExample").on('hidden.bs.collapse', function () {
$.removeCookie('activeAccordionGroup');
});
var last = $.cookie('activeAccordionGroup');
if (last != null) {
//remove default collapse settings
$("#accordionExample .panel-collapse").removeClass('in');
//show the account_last visible group
$("#" + last).addClass("in");
}
});
</script>
</asp:Content>