Jquery 未设置Ajax单选按钮(编辑模式)
//返回值,但未根据功能设置按钮Jquery 未设置Ajax单选按钮(编辑模式),jquery,ajax,Jquery,Ajax,//返回值,但未根据功能设置按钮 var sGender = value.UsrMasGender; //(Return Value ) if(sGender==="Male"){ //Set ti variable $('#rdGender').find(':radio[name=rdGender][value="Male"]').prop('checked', true); // #rdGender is name of the RB
var sGender = value.UsrMasGender; //(Return Value )
if(sGender==="Male"){ //Set ti variable
$('#rdGender').find(':radio[name=rdGender][value="Male"]').prop('checked', true); // #rdGender is name of the RB
$('#rdGender').find(':radio[name=rdGender][value="Fe-Male"]').prop('checked', false);
}else{
$('#rdGender').find(':radio[name=rdGender][value="Fe-Male"]').prop('checked', true);
$('#rdGender').find(':radio[name=rdGender][value="Male"]').prop('checked', false);
alert("Gender : "+sGender);)
}
性别
男性
铁男
尝试attr而不是prop<代码>即btn.attr(“已检查”,为真)代码>尝试以下操作:
<div class = "form-group">
<label for = "UserMas" class = "col-sm-2 control-label">Gender</label>
<div class = "col-sm-10">
<input type="radio" name="rdGender" id="Male" value="Male" > Male
<input type="radio" name="rdGender" id="FeMale" value="Fe-Male"> Fe-male
</div>
</div>
尝试以下操作:使用class
formgroup
查找单选按钮
var sGender=“男性”//(返回值)
如果(sGender==“男性”){
$('.form group').find(':radio[name=rdGender][value=“Male”]').prop('checked',true);//#rdGender是RB的名称
$('.form group').find(':radio[name=rdGender][value=“Fe-Male”]').prop('checked',false);
}否则{
$('.form group').find(':radio[name=rdGender][value=“Fe-Male”]').prop('checked',true);
$('.form group').find(':radio[name=rdGender][value=“Male”]').prop('checked',false);
}
性别男性Fe男性
以下代码选择单选按钮,然后过滤以保留具有匹配值的单选按钮,然后将选中
属性设置为真
:
$("input[name=rdGender][value=Male]").prop('checked', true);
OR
$("input[name=rdGender][value=FeMale]").prop('checked', true);
或者,假设您的ID是唯一的:
$(':radio[name="rdGender"]').filter(function() {
return this.value == sGender;
})
.prop( 'checked', true );
你能提供你的HTML吗?性别男性Fe男性您没有id
rdGender
任何地方。那么带有id=“rdGender”
的元素在哪里?我使用name=“rdGender”感谢..感谢它起作用..再次感谢我能帮上忙。如果你觉得这个答案有帮助,请随意投票并接受它。
$('#Male').prop( 'checked', sGender == 'Male' );
$('#FeMale').prop( 'checked', sGender == 'Fe-Male' );