如何根据变量值默认设置单选按钮

我有2个单选按钮。如何根据一个变量值进行检查。

<input type="radio" name="team" id="team_7" value="7">
<input type="radio" name="team" id="team_8" value="8">

我有可变的var号;它将根据某些条件设置7或8。

我想要的是如果数字为7,默认情况下将选中单选按钮team_7,如果为8,则默认情况下将选中单选按钮team_8。

jamesrobin 回答:如何根据变量值默认设置单选按钮

您可以使用已有的数字变量创建动态jQuery选择器,然后根据该数字选择单选按钮。

这是使用jQuery选择默认单选按钮的方式。假设数字是您拥有的变量。

 var number = 'some value (7 or 8)';

 $('input[name=team][value=' + number + ']').prop('checked',true);
,

只要有一条if-else语句即可在加载时或调用函数时设置默认值。

    var num = 8;

    if(num === 8){
    $('#team_8').prop('checked',true);
    }
    else if(num === 7){
    $('#team_7').prop('checked',true);
    }
    else{
    //do stuff if not 7 or 8
    }

这样的事情应该有所帮助。

本文链接:https://www.f2er.com/3156662.html

大家都在问