remove name autocomplete/datalist from index form
This commit is contained in:
+1
-8
@@ -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>`;
|
||||||
|
|||||||
Reference in New Issue
Block a user