我有一個帶單選按鈕的表單。當用戶選擇「不適合」時,我希望他們繼續從第二組單選按鈕指示原因。我不希望這些原因顯示,直到他們點擊了「不適合」單選按鈕。如何根據以前的單選按鈕顯示一組單選按鈕
如何在JavaScript或jQuery中完成此操作?
這裏是我的代碼,比較遺憾的是設計
<div class="col-xs-7">
<input type="radio" name="res" <?php if (isset($res) && $res=="Fit") echo "checked";?> value="Fit">Fit
\t \t \t <br>
<input type="radio" name="res" <?php if (isset($res) && $res=="Unfit") echo "checked";?> value="Unfit">Unfit
\t \t \t <br>
\t <input type="radio" name="res" <?php if (isset($res) && $res=="all") echo "checked";?>value="all">All
\t \t </div>
\t <div class="col-xs-3">
\t \t </div>
\t \t </div>
\t <div class="col-lg-6">
\t \t </div>
\t \t </div>
<h4>Reason for being unfit</h4>
\t <hr>
<div class="row">
<div class="col-lg-6">
<div class="col-xs-2">
</div>
<div class="col-xs-7">
\t <input type="radio" name="ru" <?php if (isset($ru) && $ru=="Tuberculosis") echo "checked";?> value="Tuberculosis">Tuberculosis
\t br>
\t <input type="radio" name="ru" <?php if (isset($ru) && $ru=="Pneumonia") echo "checked";?> value="Pneumonia">Pneumonia
\t \t \t <br>
\t <input type="radio" name="ru" <?php if (isset($ru) && $ru=="all") echo "checked";?>value="All">All
\t </div>
\t <div class="col-xs-3">
\t \t </div>
\t \t </div>
\t <div class="col-lg-6">
\t </div>
\t </div>
雖然此代碼段可以解決的問題,[包括一個解釋](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers )真的有助於提高你的帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 –
@你好我已經添加它作爲註釋裏面的代碼.. – jlocker
@Kyll我也更新了我的文章 – jlocker