remove name autocomplete/datalist from index form

This commit is contained in:
dev
2026-09-08 12:16:38 +03:00
parent e0cec0f943
commit 616dabb595
+1 -8
View File
@@ -111,9 +111,8 @@ nav a:hover{color:var(--text)}
<div class="fields-col"> <div class="fields-col">
<div class="field" id="nameField"> <div class="field" id="nameField">
<label>Фамилия и имя</label> <label>Фамилия и имя</label>
<input type="text" id="nameInput" list="studentList" placeholder="Например, Иванов Иван" required> <input type="text" id="nameInput" placeholder="Например, Иванов Иван" required autocomplete="off">
</div> </div>
<datalist id="studentList"></datalist>
<div class="field"> <div class="field">
<label>Группа</label> <label>Группа</label>
@@ -231,12 +230,6 @@ if (params.get('nameInput')) {
(async () => { (async () => {
const res = await fetch(`${API}/api/students`); const res = await fetch(`${API}/api/students`);
const students = await res.json(); const students = await res.json();
const dl = document.getElementById('studentList');
students.forEach(s => {
const o = document.createElement('option');
o.value = s.name;
dl.appendChild(o);
});
const me = studentName ? students.find(s => s.name === studentName) : null; const me = studentName ? students.find(s => s.name === studentName) : null;
if (me && me.group_id) { if (me && me.group_id) {
groupInput.innerHTML = `<option value="${me.group_id}" selected>${escName(me.group_name || `Группа ${me.group_id}`)}</option>`; groupInput.innerHTML = `<option value="${me.group_id}" selected>${escName(me.group_name || `Группа ${me.group_id}`)}</option>`;