关于javascript:如何知道在jquery中选择了哪个单选按钮?

How to know which radio button is selected in jquery?

本问题已经有最佳答案,请猛点这里访问。

这是我的密码…这里我正在使用PHP代码动态生成单选按钮…

我的问题是如何获取在单击addform()函数时选择的单选按钮…

1
2
3
4
5
6
7
     <input type="radio" name="form" value="Form-Name">Form-Name
     <input type="radio" name="form" value="Kalpit-Contact">Kalpit-Contact
     <input type="radio" name="form" value="Kalpit-Contact test">Kalpit-Contact test

 
    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
    <button type="button" class="btn btn-primary" onclick="addForm()">Add Page</button>

提前谢谢


1
var selectedValue = $("input[name=form]:checked").val();

你应该这样做:

1
var radio = jQuery('input[name="form"]:checked');

然后您可以检索您的无线电值或其他属性:

1
var value = radio.val();

在进行此操作之前,最好先检查一下收音机:

1
2
3
4
if (radio != undefined)
{
    //do what you need to
}


或者,你也可以试试这个-

1
2
3
4
5
6
    $(".modal-body input[type=radio]").each(function(){
        if (this.checked)
        {
            console.log(this.value+" is checked");
        }
    });


1
var myval = $("#myForm input[type=form]:checked").val();

我会放一个DIV(id=myform)并在家长的安全中调用它,以防万一页面上还有其他内容,比如带有选项的新闻稿注册或搜索框。