use select
This commit is contained in:
parent
cf00a91b1e
commit
8b69e55957
@ -467,7 +467,9 @@
|
|||||||
<button class="btn btn-primary" onclick="doHelminthUnlockAll();" data-loc="cheats_helminthUnlockAll"></button>
|
<button class="btn btn-primary" onclick="doHelminthUnlockAll();" data-loc="cheats_helminthUnlockAll"></button>
|
||||||
<form class="input-group mt-2" onsubmit="doChangeSupportedSyndicate();return false;">
|
<form class="input-group mt-2" onsubmit="doChangeSupportedSyndicate();return false;">
|
||||||
<label class="form-label" for="changeSyndicate" data-loc="cheats_changeSupportedSyndicate"></label>
|
<label class="form-label" for="changeSyndicate" data-loc="cheats_changeSupportedSyndicate"></label>
|
||||||
<input class="form-control w-50" id="changeSyndicate" list="datalist-Syndicates" />
|
<select class="form-control w-50" id="changeSyndicate">
|
||||||
|
<option value="" data-loc="cheats_none"></option>
|
||||||
|
</select>
|
||||||
<button class="btn btn-primary" type="submit" data-loc="cheats_changeButton"></button>
|
<button class="btn btn-primary" type="submit" data-loc="cheats_changeButton"></button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
@ -494,7 +496,6 @@
|
|||||||
<datalist id="datalist-ModularParts"></datalist>
|
<datalist id="datalist-ModularParts"></datalist>
|
||||||
<datalist id="datalist-MechSuits"></datalist>
|
<datalist id="datalist-MechSuits"></datalist>
|
||||||
<datalist id="datalist-miscitems"></datalist>
|
<datalist id="datalist-miscitems"></datalist>
|
||||||
<datalist id="datalist-Syndicates"></datalist>
|
|
||||||
<datalist id="datalist-mods">
|
<datalist id="datalist-mods">
|
||||||
<option data-key="/Lotus/Upgrades/Mods/Fusers/LegendaryModFuser" value="Legendary Core"></option>
|
<option data-key="/Lotus/Upgrades/Mods/Fusers/LegendaryModFuser" value="Legendary Core"></option>
|
||||||
<option data-key="/Lotus/Upgrades/CosmeticEnhancers/Peculiars/CyoteMod" value="Traumatic Peculiar"></option>
|
<option data-key="/Lotus/Upgrades/CosmeticEnhancers/Peculiars/CyoteMod" value="Traumatic Peculiar"></option>
|
||||||
|
@ -195,9 +195,9 @@ function fetchItemList() {
|
|||||||
items.forEach(item => {
|
items.forEach(item => {
|
||||||
if (item.uniqueName.startsWith("RadioLegion")) item.name += " (" + item.uniqueName + ")";
|
if (item.uniqueName.startsWith("RadioLegion")) item.name += " (" + item.uniqueName + ")";
|
||||||
const option = document.createElement("option");
|
const option = document.createElement("option");
|
||||||
option.setAttribute("data-key", item.uniqueName);
|
option.value = item.uniqueName;
|
||||||
option.value = item.name;
|
option.innerHTML = item.name;
|
||||||
document.getElementById("datalist-" + type).appendChild(option);
|
document.getElementById("changeSyndicate").appendChild(option);
|
||||||
itemMap[item.uniqueName] = { ...item, type };
|
itemMap[item.uniqueName] = { ...item, type };
|
||||||
});
|
});
|
||||||
} else if (type != "badItems") {
|
} else if (type != "badItems") {
|
||||||
@ -537,6 +537,7 @@ function updateInventory() {
|
|||||||
document.querySelector("label[for='changeSyndicate']").innerText = loc("cheats_changeSupportedSyndicate")
|
document.querySelector("label[for='changeSyndicate']").innerText = loc("cheats_changeSupportedSyndicate")
|
||||||
.split("|SYNDICATE|")
|
.split("|SYNDICATE|")
|
||||||
.join(itemMap[data.SupportedSyndicate]?.name || loc("cheats_none"));
|
.join(itemMap[data.SupportedSyndicate]?.name || loc("cheats_none"));
|
||||||
|
document.getElementById("changeSyndicate").value = data.SupportedSyndicate ?? "";
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -1111,7 +1112,7 @@ function doImport() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function doChangeSupportedSyndicate() {
|
function doChangeSupportedSyndicate() {
|
||||||
const uniqueName = getKey(document.getElementById("changeSyndicate")) ?? "";
|
const uniqueName = document.querySelector("#changeSyndicate option:checked").value;
|
||||||
revalidateAuthz(() => {
|
revalidateAuthz(() => {
|
||||||
$.get("/api/setSupportedSyndicate.php?" + window.authz + "&syndicate=" + uniqueName).done(function () {
|
$.get("/api/setSupportedSyndicate.php?" + window.authz + "&syndicate=" + uniqueName).done(function () {
|
||||||
document.getElementById("changeSyndicate").value = "";
|
document.getElementById("changeSyndicate").value = "";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user