ken_nogi/pleasanter/develop/なないろケアプランセンター/3.個別予定/Script/個別予定.js
Kenichiro NOGI 48d993652f 20251006
2025-10-06 09:23:38 +09:00

64 lines
1.8 KiB
JavaScript

$p.events.on_editor_load = function () {
/*
let classG = $('#Results_ClassG').val();
if (classG == 4) {
$p.set($('#Results_ClassE'), '00:00');
$p.set($('#Results_ClassF'), '00:00');
//$("#Results_ClassE").addClass("code-readonly");
//$("#Results_ClassF").addClass("code-readonly");
}
*/
}
$p.events.after_send = function (args) {
// window.opener.location.reload()
window.opener.c7s.createEvents();
window.opener.calObj.cal1.refetchEvents();
window.opener.calObj.cal2.refetchEvents();
window.opener.calObj.cal3.refetchEvents();
window.opener.calObj.cal4.refetchEvents();
window.opener.calObj.cal5.refetchEvents();
}
$p.events.before_validate = function (args) {
let classE = $('#Results_ClassE').val();
let classF = $('#Results_ClassF').val();
let classG = $('#Results_ClassG').val();
if (classG != 4) {
if (classE == '00:00' || classF == '00:00') {
alert('時間または枠数の「00:00」は\nカテゴリ[備考]専用です');
return false;
} else {
return true;
}
} else {
$p.set($('#Results_ClassE'), '00:00');
$p.set($('#Results_ClassF'), '00:00');
return true
}
}
/*
$p.on('change', 'Class011', function () {
let classG = $('#Results_ClassG').val();
if (classG == 4) {
$p.set($('#Results_ClassE'), '00:00');
$p.set($('#Results_ClassF'), '00:00');
//$("#Results_ClassE").addClass("code-readonly");
//$("#Results_ClassF").addClass("code-readonly");
} else {
$p.set($('#Results_ClassE'), '');
$p.set($('#Results_ClassF'), '');
//$("#Results_ClassE").removeClass("code-readonly");
//$("#Results_ClassF").removeClass("code-readonly");
}
});
*/