• 在js中下拉列表值的选定


    一、在做项目的时候经常要用数据库中的某个值与下拉列表里面的值(这里的值是固定写死的)相比较,然后确定选择下拉列表中的哪个值,一下是解决这个问题的一个方法:

                        <select name="mat" id="mat">
                            <option value="铁">铁</option>
                            <option value="钢">钢</option>
                            <option value="合金">合金</option>
                            <option value="镀银">镀银</option>
                            <option value="铝">铝</option>
                        </select>
            for(var i=0;i<mat.options.length;i++){
                if(mat.options[i].value==bmaterial){
                    mat.options[i].selected=true;
                }
            }

    二、在做项目的时候经常要用数据库中的某个值与下拉列表里面的值(这里的值是从数据库中取出来的)相比较,然后确定选择下拉列表中的哪个值,一下是解决这个问题的一个方法:

            List operator=breakService.findAllOpe();
            request.setAttribute("operator", operator);
                        <select name="aope" id="aope">
                            <s:iterator value="#request.operator" var="aop">
                                <option value="${aop.oname }">${aop.oname }</option>
                            </s:iterator>
                        </select>
            for(var i=0;i<ope.options.length;i++){
                if(ope.options[i].value==uoname){
                    ope.options[i].selected=true;
                }
            }
  • 相关阅读:
    11.菜单(一)
    线性表之顺序存储详解
    SVN 撤回已提交的代码
    线性表1
    顶层父类
    异常类之派生类
    new和delete重载
    异常类之基类
    Qt中多线程问题
    智能指针实例
  • 原文地址:https://www.cnblogs.com/xinxinjava/p/3193905.html
Copyright © 2020-2023  润新知