大家好,今天小热关注到一个比较有意思的话题,就是关于OptionValue的问题,于是小编就整理了2个相关介绍OptionValue的解答,让我们一起看看吧。
文章目录:
一、html中select下拉选项option的value值一样,选中一个,其他相同value值得选...
在id="userType"的select上添加一个onchange事件,即: <s:select id="userType" list="#{-1:'-请选择-',2:'企业',1:'个人'}" onchange="changeUserType()"></s:select> function changeUserType(){ var _selected = jQuery("#userType").val(); var htmlTxt = "<option value='-1'>-请选择-</option>"; if(_selected==2){ htmlTxt += "<option value='2'>-基本信息-</option>"; }else{ htmlTxt += "<option value='1'>-工作信息-</option>"; htmlTxt += "<option value='2'>-基本信息-</option>"; htmlTxt += "<option value='3'>-联系信息-</option>"; } jQuery("#auditStatus").html(htmlTxt); }
二、html中,如何判断option的value跟变量值相同就选中,详细的见图_百度知...
那就循环比较select的option值与变量值,如果相等就将select的selectedIndex设置为循环序号。javascript类似:
function initSelectedValue(selObj, val) {var i;
for (i = 0; i < selObj.options.length; i++) {
if (selObj.options[i].value == val) { // 选项值与变量相同
selObj.selectedIndex = i; // 设置下拉选择框的选中索引号
break;
}
}
}
参数:
selObj: select元素对象
val: 变量值
到此,以上就是小编对于OptionValue的问题就介绍到这了,希望介绍关于OptionValue的2点解答对大家有用。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。