【发布时间】:2013-03-07 20:46:43
【问题描述】:
我在发送表单时遇到以下错误,确切地说是单选按钮输入。
这是 HTML 代码:
<input name="radio" type="radio" class="raido-btn" id="coral1" value="coral1" />
<label for="coral1">CORAL I</label>
<input name="radio" type="radio" class="raido-btn" id="coral2" value="coral2" />
<label for="coral2">CORAL II</label>
<input name="radio" type="radio" class="raido-btn" id="coral3" value="coral3" />
<label for="coral3">CORAL III</label>
这里是 Javascript 代码:
if($('#coral1').prop('checked')){
apartamentos = 'Coral 1';
}
else if($('#coral2').prop('checked')){
apartamentos = 'Coral 2';
}
else if($('#coral3').prop('checked')){
apartamentos = 'Coral 3';
}
我不知道如何将变量“apartamentos”设置为选中的单选按钮。
它总是设置变量 Apartamentos = 'Coral'
提前致谢
【问题讨论】:
-
apartamentos = $('.raido-btn:checked').val() -
始终设置为 Apartamentos = 'Coral 1'
-
你所有的收音机都同名,只能检查一个。
标签: javascript jquery ajax forms