要查看在表单中抉择了哪个单选按钮, 咱们首先将所需的输出组与输出的类型作为选项, 而后能够通过以下形式拜访此抉择的值:val()办法。这将返回以后所选选项的名称。

选择器"输出[名称=选项]:已选中"用于抉择具备指定格局输出类型的所有输出组。

语法如下:

$('input[name=option]:checked', 'formName').val()

在上面的示例中显示。

例子:

 <!DOCTYPE html><html><head>    <title>      How to know which radio button      is selected via jQuery?  </title></head>  <body>    <h1 style="color: green">      lsbin  </h1>    <b>      How to know which radio       button is selected via jQuery?  </b>    <p>        <form id="myForm">            <label>                <input                        type="radio"                       name="option"                        value="free">              Free Membership            </label>            <label>                <input type="radio"                        name="option"                        value="premium">              Premium Membership            </label>        </form>            <p>      The value of the option selected is:       <span class="output"></span>  </p>    <button id="btn">      Check option button  </button>        <script src="https://code.jquery.com/jquery-2.2.4.min.js">  </script>        <script type="text/javascript">              // Check the radio button value.        $('#btn').on('click', function() {            output =               $('input[name=option]:checked',                '#myForm').val();                        document.querySelector(              '.output').textContent = output;        });    </script></body>  </html>

输入如下:

单击第一个选项后查看:

单击第二个选项后查看:

更多前端开发相干内容请参考:lsbin - IT开发技术:https://www.lsbin.com/

查看以下更多jQuery相干的内容:

  • jQuery如何应用bind()办法?:https://www.lsbin.com/3553.html
  • jQuery如何应用GMaps插件?:https://www.lsbin.com/3330.html
  • 如何将jQuery转换为JavaScript?:https://www.lsbin.com/3257.html