我想基於在另一個下拉菜單中已經選擇的內容在下拉菜單中顯示選項。我在第一個下拉菜單中有16個選項,所以我想在第一個下拉菜單的第二個下拉菜單中顯示不同的選項。我想使用JavaScript或jQuery來做到這一點。基於在另一個下拉菜單中選擇的內容在下拉菜單中顯示選項
這是第一個下拉在我的HTML文件:
<div>
<label for="failureReason">Failure Reason:</label> <select
id="failureReason" data-theme="a" data-icon="arrow-d" data-iconpos="right">
<option value="1">Damage</option>
<option value="9">Calibration Failure</option>
<option value="5">Component Failure</option>
<option value="93">Customer Request</option>
<option value="5">Error on Potted SUT</option>
<option value="41">Installation Error</option>
<option value="6">Interference</option>
<option value="46">Network Issue</option>
<option value="3">No Fault Found</option>
<option value="8">No Power/Fuse Blown</option>
<option value="23">Non-AMCS Issue</option>
<option value="49">OBC HW Issue</option>
<option value="30">OBC SW Issue</option>
<option value="2">Training Issue</option>
<option value="68">Truck Not Available</option>
<option value="51">Routine Maintenance</option>
</select>
<!-- Put in options for failure reason -->
</div>
我想顯示根據什麼被選中已經爲「失敗原因」這個下拉內部不同的選項:
<div>
<label for="solutionId">Solution Id:</label> <select
id="solutionId" data-theme="a" data-icon="arrow-d" data-iconpos="right">
<option value="1">Repaired</option>
<option value="2">Restarted</option>
<option value="3">Reinstalled Software</option>
<option value="4">Replaced Loadcell</option>
<option value="5">Replaced SUT</option>
</select>
<!-- Put in options for Solution Id -->
</div>
我見過其他的例子,但沒有像我想要實現的。我需要能夠獲得顯示和選擇用於我的JavaScript文件的其他部分的任何選項的「值」。
編輯:
我意識到我的問題有點混亂。我會盡量更清楚。 如果選擇了失敗的原因「損害」,我想表明:
<div>
<label for="solutionId">Solution Id:</label> <select
id="solutionId" data-theme="a" data-icon="arrow-d" data-iconpos="right">
<option value="1">Repaired</option>
<option value="3">Reinstalled Software</option>
<option value="4">Replaced Loadcell</option>
</select>
<!-- Put in options for Solution Id -->
</div>
但如果選擇「校準失敗」,我想表明:
<div>
<label for="solutionId">Solution Id:</label> <select
id="solutionId" data-theme="a" data-icon="arrow-d" data-iconpos="right">
<option value="1">Repaired</option>
<option value="2">Restarted</option>
<option value="5">Replaced SUT</option>
</select>
<!-- Put in options for Solution Id -->
</div>
有這麼多相關的問題在stackoverflow.just谷歌它。 –
我已經有了,但沒有一個顯示如何在選擇第二個下拉菜單時顯示選項的值。 – MrJR
你用javascript/jQuery有多好?所以我可以根據你的知識寫回答... –