feat: add memory selection

This commit is contained in:
2024-11-13 17:29:02 +08:00
parent 44f01802ee
commit f30362464e
+10 -2
View File
@@ -69,13 +69,21 @@ window.onclick = function (event) {
// 当页面加载时默认加载
window.onload = () => {
fetchScoresData("score", "challenge_knn", "top-data-table-body");
fetchScoresData("time", "challenge_knn", "recent-data-table-body");
// 获取记忆的选择
const savedProject = localStorage.getItem("selectedProject") || "challenge_knn";
document.getElementById("projectSelect").value = savedProject;
fetchScoresData("score", savedProject, "top-data-table-body");
fetchScoresData("time", savedProject, "recent-data-table-body");
};
// 监听下拉框
document.getElementById("projectSelect").addEventListener("change", function () {
const selectedProject = this.value;
// 保存选择到 localStorage
localStorage.setItem("selectedProject", selectedProject);
// 根据选择的项目加载
fetchScoresData("score", selectedProject, "top-data-table-body");
fetchScoresData("time", selectedProject, "recent-data-table-body");