我有一個具有多組單選按鈕的窗體。當我選擇一個單選按鈕時,它會在同一頁面上輸出。其他文本框
我想爲Other
添加一個單選按鈕。當選擇Other
時,應該顯示文本框,以便用戶可以輸入文本。
文本框中的用戶輸入將以相同的順序顯示。
$(document).ready(function() {
$("input").click(function() {
$("#result").html(function() {
var str = '';
$(":checked").each(function() {
str += $(this).val()+ " ";
});
return str;
});
});
});
<table width="100%">
<tr>
\t \t \t \t \t <td><input type="radio" name="RadioGroup1" id="a1" value="Accomplished" /><label for="accomplished">Accomplished</label></td>
<td><input type="radio" name="RadioGroup1" id="a2" value="Exciting" /><label for="exciting">Exciting</label></td>
<td><input type="radio" name="RadioGroup1" id="a3" value="Dynamic" /><label for="dynamic">Dynamic</label></td>
<td><input type="radio" name="RadioGroup1" id="a4" value="Holistic" /><label for="holistic">Holistic</label></td>
<td><input type="radio" name="RadioGroup1" id="a5" value="Animated" /><label for="animated">Animated</label></td>
\t \t \t \t \t </tr>
</table>
<table width="100%">
<tr>
\t \t \t \t \t <td><input type="radio" name="RadioGroup2" id="b1" value="CEO" /><label for="ceo">CEO</label></td>
<td><input type="radio" name="RadioGroup2" id="b2" value="Account Manager" /><label for="a-manager">Account Manager</label></td>
<td><input type="radio" name="RadioGroup2" id="b3" value="Customer Service" /><label for="c-services">Customer Service</label></td>
<td><input type="radio" name="RadioGroup2" id="b4" value="Project Manager" /><label for="p-manager">Project Manager</label></td>
\t \t \t \t \t </tr></table>
$("input").click(function() {
$("#result").html(function() {
var str = '';
$(":checked").each(function() {
str += $(this).val()+ " ";
});
return str;
});
});
});
你的意思是你想添加一些更多的單選按鈕..並點擊它,你想實現你所提到的? – RohitS
你能詳細說明你想要的是什麼 – ScanQR
你可以添加標記和更清楚地解釋...這將有助於我們幫助您 – Geeky