}
}此實作使用JavaScript 物件來儲存每個專案的選項類別。當使用者變更第一個下拉清單中的選擇時,將呼叫changeSecondDropdown函數,該函數根據所選類別更新第二個下拉清單中的選項。 ","image":"http://www.luping.net/uploads/20241025/1729831729671b2331681ee.jpg","datePublished":"2024-11-07T23:28:00+08:00","dateModified":"2024-11-07T23:28:00+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
如何在不使用資料庫的情況下根據第一個下拉清單中的選擇自動更新第二個下拉清單中的選項 您有兩個下拉列表,其中選項不是從資料庫中檢索的。第一個下拉清單允許使用者選擇一個類別。第二個下拉清單中的選項取決於第一個下拉清單中的選擇。 例如,如果使用者在第一個下拉清單中選擇First 選項,第二個下拉清單應顯示選項智慧型手機和充電器。如果使用者將其選擇更改為 Second 選項,則第二個下拉清單現在應顯示選項 籃球 和 排球。 不使用資料庫實作 }; //清除第二個下拉選單中的選項 //根據選擇的類別新增選項 } } 此實作使用JavaScript 物件來儲存每個專案的選項類別。當使用者變更第一個下拉清單中的選擇時,將呼叫changeSecondDropdown函數,該函數根據所選類別更新第二個下拉清單中的選項。 免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected]
我們會在第一時間內為您處理。 Copyright© 2022 湘ICP备2022001581号-3如何在沒有資料庫的情況下根據第一個下拉選擇自動更新下拉選項?
<option value="0">None</option>
<option value="1">First</option>
<option value="2">Second</option>
function changeSecondDropdown(category) {
const options = {"1": ["Smartphone", "Charger"],
"2": ["Basketball", "Volleyball"]
const itemsDropdown = document.getElementById("items ") ;
itemsDropdown.innerHTML = "";
const selectedOptions = options[category.value];
for (const option of selectedOptions ) {const newOption = document.createElement("option");
newOption.value = option;
newOption.textContent = option;
itemsDropdown.appendChild(newOption);
}
學習中文