mirror of
https://gitlab.com/TheGamecraft/c-cms.git
synced 2026-04-21 02:39:10 -04:00
fix: added delay to updateCourseName
This commit is contained in:
7
public/js/plugins/schedule/editorv2.js
vendored
7
public/js/plugins/schedule/editorv2.js
vendored
@@ -34,7 +34,6 @@ function initEditor(event_id = 1, mode = 'schedule')
|
|||||||
}
|
}
|
||||||
|
|
||||||
$.when(eventTypePromise).done(function () {
|
$.when(eventTypePromise).done(function () {
|
||||||
console.log(eventType);
|
|
||||||
nbOfLevel = eventType['schedule_model']['niveaux'].length;
|
nbOfLevel = eventType['schedule_model']['niveaux'].length;
|
||||||
nbOfPeriode = eventType['schedule_model']['periodes'].length;
|
nbOfPeriode = eventType['schedule_model']['periodes'].length;
|
||||||
updateWidth();
|
updateWidth();
|
||||||
@@ -260,7 +259,7 @@ function getCourse(level_id,periode_id)
|
|||||||
' <div class="col-6 mb-1" id="OCOMContainer'+level_id+'-'+periode_id+'">\n' +
|
' <div class="col-6 mb-1" id="OCOMContainer'+level_id+'-'+periode_id+'">\n' +
|
||||||
' <div class="form-group label-floating">\n' +
|
' <div class="form-group label-floating">\n' +
|
||||||
' <div class="autocomplete">\n' +
|
' <div class="autocomplete">\n' +
|
||||||
' <input type="text" placeholder="OCOM du cours" id="ocom_n'+level_id+'_p'+periode_id+'" name="ocom_n'+level_id+'_p'+periode_id+'" class="form-control AutoCompleteOCOM scheduleInput" aria-describedby="nameHelp" autocomplete="off" '+isCourse+' onblur="updateCourseName(\''+level_id+'\',\''+periode_id+'\')">\n' +
|
' <input type="text" placeholder="OCOM du cours" id="ocom_n'+level_id+'_p'+periode_id+'" name="ocom_n'+level_id+'_p'+periode_id+'" class="form-control AutoCompleteOCOM scheduleInput" aria-describedby="nameHelp" autocomplete="off" '+isCourse+' onchange="updateCourseName(\''+level_id+'\',\''+periode_id+'\')">\n' +
|
||||||
' </div>\n' +
|
' </div>\n' +
|
||||||
' <span class="form-control-feedback">\n' +
|
' <span class="form-control-feedback">\n' +
|
||||||
' <i class="material-icons">done</i>\n' +
|
' <i class="material-icons">done</i>\n' +
|
||||||
@@ -440,7 +439,9 @@ function updatePlantext(toggle,id)
|
|||||||
|
|
||||||
function updateCourseName(niveau, periode) {
|
function updateCourseName(niveau, periode) {
|
||||||
setTimeout(function(){
|
setTimeout(function(){
|
||||||
|
|
||||||
let val = $('#ocom_n'+niveau+'_p'+periode).val();
|
let val = $('#ocom_n'+niveau+'_p'+periode).val();
|
||||||
|
console.log(val);
|
||||||
if(val != "")
|
if(val != "")
|
||||||
{
|
{
|
||||||
$.ajax({
|
$.ajax({
|
||||||
@@ -457,7 +458,7 @@ function updateCourseName(niveau, periode) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}, 100);
|
}, 250);
|
||||||
}
|
}
|
||||||
|
|
||||||
function loadEventType(date,id = 1)
|
function loadEventType(date,id = 1)
|
||||||
|
|||||||
Reference in New Issue
Block a user