先定义一个函数:
function checkedtype () {
var radio=$('input[name="study_type"]');
for (var i = 0; i < radio.length; i++) {
if (true === radio[i].checked) return (i + 1);
}
}<pre style="margin-top: 8px; margin-bottom: 8px; font-size: 15px; line-height: 24px; widows: auto;">这样调用这个函数的时候就是 数字,代表第几个被选中了。
在获取第几个被选中的时候 typenum获得从接口传来的数字,下边定义arr1数组,再下边替换成汉字var typenum=data.type; var personnum=data.talent; var basicnum=data.level; var arr1=["ca","s","jc","s","w","ww","d","f"]; var arr2=["g","tg"]; var arr3=["0w","we","rr","tt","ty","yyy"]; $("#type").html(arr1[typenum-1]); $("#person").html(arr2[personnum-1]); $("#basic").html(arr3[basicnum-1]);在获取哪个radio被选取的时候:$("input[name=study_type]").eq(typenum-1).attr("checked",true); $("input[name=study_person]").eq(personnum-1).attr("checked",true); $(':radio[name="study_power"]').eq(basicnum-1).attr("checked",true);
但是这个怎么回事,编辑器用着好不习惯啊
本文介绍了一个JavaScript函数用于检查特定的radio按钮是否被选中,并返回其位置索引。此外,还展示了如何根据接口返回的数据更新页面上的元素内容,即将数字索引转换为预定义的字符串。
807

被折叠的 条评论
为什么被折叠?



