修复错误密码填入的问题
This commit is contained in:
@@ -284,7 +284,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div class="chart-header-right">
|
<div class="chart-header-right">
|
||||||
<div class="search-box">
|
<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">
|
spellcheck="false">
|
||||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||||
stroke-linejoin="round" class="search-icon">
|
stroke-linejoin="round" class="search-icon">
|
||||||
|
|||||||
@@ -188,8 +188,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
<div class="form-group form-group-wide">
|
<div class="form-group form-group-wide">
|
||||||
<label for="promName">数据源名称</label>
|
<label for="promSourceName">数据源名称</label>
|
||||||
<input type="text" id="promName" placeholder="例如:生产环境" autocomplete="off">
|
<input type="text" id="promSourceName" name="p-source-name-init" placeholder="例如:生产环境" autocomplete="one-time-code">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
totalBandwidthTx: document.getElementById('totalBandwidthTx'),
|
totalBandwidthTx: document.getElementById('totalBandwidthTx'),
|
||||||
totalBandwidthRx: document.getElementById('totalBandwidthRx'),
|
totalBandwidthRx: document.getElementById('totalBandwidthRx'),
|
||||||
traffic24hRx: document.getElementById('traffic24hRx'),
|
traffic24hRx: document.getElementById('traffic24hRx'),
|
||||||
serverSearchInput: document.getElementById('serverSearchInput'),
|
serverSearchFilter: document.getElementById('serverSearchFilter'),
|
||||||
traffic24hTx: document.getElementById('traffic24hTx'),
|
traffic24hTx: document.getElementById('traffic24hTx'),
|
||||||
traffic24hTotal: document.getElementById('traffic24hTotal'),
|
traffic24hTotal: document.getElementById('traffic24hTotal'),
|
||||||
trafficP95: document.getElementById('trafficP95'),
|
trafficP95: document.getElementById('trafficP95'),
|
||||||
@@ -271,8 +271,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Server list search
|
// Server list search
|
||||||
if (dom.serverSearchInput) {
|
if (dom.serverSearchFilter) {
|
||||||
dom.serverSearchInput.addEventListener('input', () => {
|
dom.serverSearchFilter.value = ''; // Ensure it's clear on load
|
||||||
|
dom.serverSearchFilter.addEventListener('input', () => {
|
||||||
currentPage = 1; // Reset page on search
|
currentPage = 1; // Reset page on search
|
||||||
renderFilteredServers();
|
renderFilteredServers();
|
||||||
});
|
});
|
||||||
@@ -635,7 +636,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Apply search filter
|
// Apply search filter
|
||||||
const searchTerm = (dom.serverSearchInput?.value || '').toLowerCase().trim();
|
const searchTerm = (dom.serverSearchFilter?.value || '').toLowerCase().trim();
|
||||||
if (searchTerm) {
|
if (searchTerm) {
|
||||||
filtered = filtered.filter(s =>
|
filtered = filtered.filter(s =>
|
||||||
(s.job || '').toLowerCase().includes(searchTerm) ||
|
(s.job || '').toLowerCase().includes(searchTerm) ||
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||||||
|
|
||||||
const promForm = document.getElementById('promForm');
|
const promForm = document.getElementById('promForm');
|
||||||
const initForm = document.getElementById('initForm');
|
const initForm = document.getElementById('initForm');
|
||||||
const promName = document.getElementById('promName');
|
const promName = document.getElementById('promSourceName');
|
||||||
const promUrl = document.getElementById('promUrl');
|
const promUrl = document.getElementById('promUrl');
|
||||||
const promDesc = document.getElementById('promDesc');
|
const promDesc = document.getElementById('promDesc');
|
||||||
const btnPromTest = document.getElementById('btnPromTest');
|
const btnPromTest = document.getElementById('btnPromTest');
|
||||||
@@ -69,6 +69,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||||||
promForm.style.display = 'block';
|
promForm.style.display = 'block';
|
||||||
initHeaderTitle.textContent = '配置 Prometheus';
|
initHeaderTitle.textContent = '配置 Prometheus';
|
||||||
initHeaderDesc.textContent = '配置您的第一个 Prometheus 数据源监控连接';
|
initHeaderDesc.textContent = '配置您的第一个 Prometheus 数据源监控连接';
|
||||||
|
if (promName) promName.value = ''; // Ensure it's clear on load
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
initForm.style.display = 'block';
|
initForm.style.display = 'block';
|
||||||
|
|||||||
Reference in New Issue
Block a user