修复错误密码填入的问题
This commit is contained in:
@@ -284,7 +284,7 @@
|
||||
</h2>
|
||||
<div class="chart-header-right">
|
||||
<div class="search-box">
|
||||
<input type="search" id="serverSearchInput" name="server-search-only" placeholder="检索服务器名称..." autocomplete="off"
|
||||
<input type="search" id="serverSearchFilter" name="q-filter-server" placeholder="检索服务器名称..." autocomplete="one-time-code"
|
||||
spellcheck="false">
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="search-icon">
|
||||
|
||||
@@ -188,8 +188,8 @@
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group form-group-wide">
|
||||
<label for="promName">数据源名称</label>
|
||||
<input type="text" id="promName" placeholder="例如:生产环境" autocomplete="off">
|
||||
<label for="promSourceName">数据源名称</label>
|
||||
<input type="text" id="promSourceName" name="p-source-name-init" placeholder="例如:生产环境" autocomplete="one-time-code">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -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) ||
|
||||
|
||||
@@ -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';
|
||||
|
||||
Reference in New Issue
Block a user