Erweiterte Werte übernehmen
This commit is contained in:
+8
-1
@@ -7,6 +7,7 @@
|
||||
const advancedToggle = document.getElementById("advancedToggle");
|
||||
const advancedFields = document.getElementById("advancedFields");
|
||||
const fieldToggleButtons = Array.from(document.querySelectorAll(".field-toggle"));
|
||||
const applyExtraValuesToggle = document.getElementById("applyExtraValues");
|
||||
const customerChip = document.getElementById("customerChip");
|
||||
const chipNumber = document.getElementById("chipNumber");
|
||||
const chipName = document.getElementById("chipName");
|
||||
@@ -86,6 +87,9 @@
|
||||
appendHighlighted(numberSpan, customer.number, currentQuery);
|
||||
const nameSpan = document.createElement("span");
|
||||
appendHighlighted(nameSpan, customer.name, currentQuery);
|
||||
if (customer.extraMatches && customer.extraMatches.length > 0) {
|
||||
nameSpan.appendChild(document.createTextNode(` (${customer.extraMatches.join(", ")})`));
|
||||
}
|
||||
item.appendChild(numberSpan);
|
||||
item.appendChild(nameSpan);
|
||||
item.addEventListener("click", () => selectCustomer(customer));
|
||||
@@ -117,7 +121,10 @@
|
||||
function selectCustomer(customer) {
|
||||
selectedCustomer = customer;
|
||||
chipNumber.textContent = customer.number;
|
||||
chipName.textContent = customer.name;
|
||||
const useExtraValues = applyExtraValuesToggle.checked && customer.extraMatches && customer.extraMatches.length > 0;
|
||||
chipName.textContent = useExtraValues
|
||||
? `${customer.name} (${customer.extraMatches.join(", ")})`
|
||||
: customer.name;
|
||||
customerChip.classList.add("visible");
|
||||
searchWrap.style.display = "none";
|
||||
closeSuggestions();
|
||||
|
||||
Reference in New Issue
Block a user