https://www.hdzikao.com

html中select下拉选项option的value值一样,选中一个,其他相同value值得选...(html中,如何判断option的value跟变量值相同就选中,详细的见图_百度知...)【2个关于optionvalue的解答】

[导读] 大家好,今天小热关注到一个比较有意思的话题,就是关于OptionValue的问题,于是小编就整理了2个相关介绍OptionValue的解答,让我们一起看看吧。 文章目录: html中select下拉选项option的value值一

html中select下拉选项option的value值一样,选中一个,其他相同value值得选...(html中,如何判断option的value跟变量值相同就选中,详细的见图_百度知...)【2个关于optionvalue的解答】

大家好,今天小热关注到一个比较有意思的话题,就是关于OptionValue的问题,于是小编就整理了2个相关介绍OptionValue的解答,让我们一起看看吧。

文章目录:

  1. html中select下拉选项option的value值一样,选中一个,其他相同value值得选...
  2. html中,如何判断option的value跟变量值相同就选中,详细的见图_百度知...

一、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点解答对大家有用。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读