diff --git a/public/index.html b/public/index.html index bf3cc17..36e0bb4 100644 --- a/public/index.html +++ b/public/index.html @@ -284,7 +284,7 @@
- - + +
diff --git a/public/js/app.js b/public/js/app.js index a8d7712..287cf8c 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -22,7 +22,7 @@ totalBandwidthTx: document.getElementById('totalBandwidthTx'), totalBandwidthRx: document.getElementById('totalBandwidthRx'), traffic24hRx: document.getElementById('traffic24hRx'), - serverSearchInput: document.getElementById('serverSearchInput'), + serverSearchFilter: document.getElementById('serverSearchFilter'), traffic24hTx: document.getElementById('traffic24hTx'), traffic24hTotal: document.getElementById('traffic24hTotal'), trafficP95: document.getElementById('trafficP95'), @@ -271,8 +271,9 @@ } // Server list search - if (dom.serverSearchInput) { - dom.serverSearchInput.addEventListener('input', () => { + if (dom.serverSearchFilter) { + dom.serverSearchFilter.value = ''; // Ensure it's clear on load + dom.serverSearchFilter.addEventListener('input', () => { currentPage = 1; // Reset page on search renderFilteredServers(); }); @@ -635,7 +636,7 @@ } // Apply search filter - const searchTerm = (dom.serverSearchInput?.value || '').toLowerCase().trim(); + const searchTerm = (dom.serverSearchFilter?.value || '').toLowerCase().trim(); if (searchTerm) { filtered = filtered.filter(s => (s.job || '').toLowerCase().includes(searchTerm) || diff --git a/public/js/init.js b/public/js/init.js index 0324e45..7126a11 100644 --- a/public/js/init.js +++ b/public/js/init.js @@ -18,7 +18,7 @@ document.addEventListener('DOMContentLoaded', () => { const promForm = document.getElementById('promForm'); const initForm = document.getElementById('initForm'); - const promName = document.getElementById('promName'); + const promName = document.getElementById('promSourceName'); const promUrl = document.getElementById('promUrl'); const promDesc = document.getElementById('promDesc'); const btnPromTest = document.getElementById('btnPromTest'); @@ -69,6 +69,7 @@ document.addEventListener('DOMContentLoaded', () => { promForm.style.display = 'block'; initHeaderTitle.textContent = '配置 Prometheus'; initHeaderDesc.textContent = '配置您的第一个 Prometheus 数据源监控连接'; + if (promName) promName.value = ''; // Ensure it's clear on load } } catch (err) { initForm.style.display = 'block';