Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 未设置Ajax单选按钮(编辑模式)_Jquery_Ajax - Fatal编程技术网

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' );