feat: add memory selection
This commit is contained in:
+10
-2
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user