Files
ihrm/base/static/basedOn.js

38 lines
1.2 KiB
JavaScript
Raw Normal View History

2023-05-10 15:06:57 +05:30
$(document).on('htmx:load',function () {
function hidBasedOn(basedOn) {
if (basedOn == "after") {
$("label[for='id_rotate_after_day']").show();
$("#id_rotate_after_day").show();
$("label[for='id_rotate_every_weekend']").hide();
$("#id_rotate_every_weekend").hide();
$("label[for='id_rotate_every']").hide();
$("#id_rotate_every").hide();
} else if (basedOn == "weekly") {
$("label[for='id_rotate_every_weekend']").show();
$("#id_rotate_every_weekend").show();
$("label[for='id_rotate_after_day']").hide();
$("#id_rotate_after_day").hide();
$("label[for='id_rotate_every']").hide();
$("#id_rotate_every").hide();
} else if (basedOn == "monthly") {
$("label[for='id_rotate_every']").show();
$("#id_rotate_every").show();
$("label[for='id_rotate_after_day']").hide();
$("#id_rotate_after_day").hide();
$("label[for='id_rotate_every_weekend']").hide();
$("#id_rotate_every_weekend").hide();
}
}
var basedOn = $("#id_based_on");
hidBasedOn(basedOn.val());
2023-05-10 15:06:57 +05:30
basedOn.on('change',function (e) {
hidBasedOn(basedOn.val());
});
});