fix: added delay to updateCourseName

This commit is contained in:
Mathieu Lagace
2021-11-01 16:46:34 +00:00
parent 26c8cda7aa
commit ccec089160

View File

@@ -34,7 +34,6 @@ function initEditor(event_id = 1, mode = 'schedule')
}
$.when(eventTypePromise).done(function () {
console.log(eventType);
nbOfLevel = eventType['schedule_model']['niveaux'].length;
nbOfPeriode = eventType['schedule_model']['periodes'].length;
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="form-group label-floating">\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' +
' <span class="form-control-feedback">\n' +
' <i class="material-icons">done</i>\n' +
@@ -440,7 +439,9 @@ function updatePlantext(toggle,id)
function updateCourseName(niveau, periode) {
setTimeout(function(){
let val = $('#ocom_n'+niveau+'_p'+periode).val();
console.log(val);
if(val != "")
{
$.ajax({
@@ -457,7 +458,7 @@ function updateCourseName(niveau, periode) {
}
})
}
}, 100);
}, 250);
}
function loadEventType(date,id = 1)