Pobieranie studentow do tabeli - niedokonczone
This commit is contained in:
parent
97d6865fdd
commit
d53c68eeb0
36
js/script.js
36
js/script.js
|
@ -1,10 +1,3 @@
|
|||
//Funkcja do sprawdzania ktora klasa jest wybrana w SELECT
|
||||
|
||||
function selected_class() {
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Funkcja do wczytania pliku JSON
|
||||
async function fetchJSONFile(filePath) {
|
||||
try {
|
||||
|
@ -44,6 +37,8 @@ async function loadClasses() {
|
|||
section_by_id.innerHTML = section_HTML
|
||||
}
|
||||
|
||||
//Literowanie studentow i dodawanie do tabeli
|
||||
|
||||
if (studentsData) {
|
||||
console.log(`Students loaded for class ${classInfo.class}:`, studentsData);
|
||||
// Tutaj możesz przechowywać dane lub je przetwarzać według potrzeb
|
||||
|
@ -75,6 +70,33 @@ loadClasses();
|
|||
|
||||
let currentDay = 0;
|
||||
const baseDate = new Date();
|
||||
|
||||
//Pobieranie studentow na podstawie aktualnie wybranej klasy
|
||||
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
document.getElementById('select-class').addEventListener('change', function() {
|
||||
var selectedClass = this.value;
|
||||
var lastCharacter = selectedClass.slice(-1); // Pobiera ostatni znak
|
||||
console.log("Aktualnie wybrana klasa: ", lastCharacter, " Liczba studentow: ");
|
||||
|
||||
if (studentsData && studentsData.students) {
|
||||
// Literowanie po studentach i wyświetlanie ich danych
|
||||
|
||||
studentsData.students.forEach(student => {
|
||||
if(studentsData.header.class == classInfo.class){
|
||||
console.log('Imię: ', student.first_name)
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
} else {
|
||||
console.log('Nie udało się pobrać danych studentów.');
|
||||
}
|
||||
|
||||
//Pobranie uczniow klasy
|
||||
});
|
||||
});
|
||||
|
||||
const studentsData = [
|
||||
{ name: "Jan Kowalski", behavior: {} },
|
||||
{ name: "Anna Nowak", behavior: {} },
|
||||
|
|
Loading…
Reference in New Issue