javascript - 带有 jQ​​uery 和 AJAX 的单选按钮

标签 javascript jquery ajax forms

我在发送表单时遇到以下错误,确切地说是单选按钮输入。

这是 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'

提前致谢

最佳答案

JQuery 有几种方法可以做到这一点。我通常这样做的一种方法是使用 .is() ,例如,$('#coral2').is(':checked')。你也可以使用 apartamentos = $('.raido-btn:checked').val()

关于javascript - 带有 jQ​​uery 和 AJAX 的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15281393/

相关文章:

javascript - 高效使用jquery滚动功能

jquery - 使用 AJAX 提交付款时 PayPal 500 错误 Java 空指针异常错误

javascript - 每2秒从ajax获取数据并显示

javascript - 将自定义时间字符串转换为带符号的分钟

javascript - Google places API 不显示自动完成下拉列表

javascript - 如何使用 $(element).css(styles) 将多种样式应用于 div?

php - 在 Phonegap 项目中组合 Ajax、Jquery、mysql、php 不起作用

javascript - 无效的 json 字符串化

javascript - Rails 内联 Javascript 和最佳实践

javascript - jQuery ('#id' ) 不与 JavaScript 中的 document.getElementById ('#id' ) 做同样的事情吗?