【发布时间】:2014-07-29 00:07:27
【问题描述】:
将使用选定的下拉列表填充文本区域的文本 文本。
一个简单的单选按钮列表将确定应使用哪个下拉列表的文本。
下面的代码创建了所需的效果,但没有在选择备用单选按钮值时做出预期的更改。
进行新选择时,不会将选中的调试显示添加到无线电输入中。
JQUERY
var rbl = $('#rbl input:checked').val();
$('#ddlA1,#ddlB1').change(function () {
if (rbl = 1) {
$('#txt').val($('#ddlA1 :selected').text());
} else if (rbl = 2) {
$('#txt').val($('#ddlB1 :selected').text());
}
});
HTML
<span id="rbl">
<input type="radio" id="rbl_0" name="rbl" value="1" /> 1 <br />
<input type="radio" id="rbl_1" name="rbl" value="2" /> 2 <br />
</span>
<select id="ddlA1">
<option value="1">A1 A</option>
<option value="2">A1 B</option>
<option value="3">A1 C</option>
</select>
<select id="ddlB1">
<option value="1">B1 A</option>
<option value="2">B1 B</option>
<option value="3">B1 C</option>
</select>
<textarea id="txt">LOAD TEXT</textarea>
【问题讨论】:
标签: javascript jquery html drop-down-menu radio-button