jquery 根据后台传过来的值动态设置下拉框单选框选中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 根据后台传过来的值动态设置下拉框单选框选中相关的知识,希望对你有一定的参考价值。

jquery  根据后台传过来的值动态设置下拉框、单选框选中

 1 $(function(){
 2     var sex=$("#sex").val();
 3     var marriageStatus=$("#marriageStatus").val();
 4     var education=$("#education").val();
 5     if(!isnull(sex)){
 6         //$("input:radio[name=‘sex‘][value="+sex+"]").attr(‘checked‘,‘true‘);
 7         $("input:radio[name=‘sex‘][value="+sex+"]").prop(‘checked‘,‘true‘);
 8     }
 9     if(!isnull(marriageStatus)){
10         //$("input:radio[name=‘marriageStatus‘][value="+marriageStatus+"]").attr(‘checked‘,‘true‘);
11         $("input:radio[name=‘marriageStatus‘][value="+marriageStatus+"]").prop(‘checked‘,‘true‘);
12     }
13     //if(!isnull(education)){
14     //    $("#education1 option[value=‘"+education+"‘]").attr("selected", true);
15     //}
16     $("#education1").val(education);
17     
18 });
19 <input type="hidden" id="sex" value="${serviceInfo.sex}"/>
20 <input type="radio" name="sex" value="0" checked="checked"/>21 <input type="radio" name="sex" value="1"/>22 <input type="hidden" id="marriageStatus" value="${serviceInfo.marriageStatus}"/>
23 <input type="radio" name="marriageStatus" value="0" checked="checked"/>24 <input type="radio" name="marriageStatus" value="1"/>25 <input type="hidden" id="education" value="${serviceInfo.education}"/>
26 <select name="education" id="education1">
27     <option value="硕士">硕士</option>
28     <option value="本科">本科</option>
29     <option value="大专">大专</option>
30     <option value="其它">其它</option>
31 </select>

 

 


以上是关于jquery 根据后台传过来的值动态设置下拉框单选框选中的主要内容,如果未能解决你的问题,请参考以下文章

JQuery MiNiUI 多选多列下拉列表如何动态赋值。

jquery 根据后台返回值来选中下拉框 option 值

用JS怎么给select标签设置动态的默认值

Jquery动态设置下拉框selected --(2018 08/12-08/26周总结)

ajax回调函数无法获取后台传过来的值(SSM框架),大神请指教!

layui动态设置下拉框数据,根据后台数据设置选中