这里以民族下拉框为例:

<tr>
       <td width="158" height="38" align="right" valign="middle">民族:</td>
        <td height="38" align="left" valign="middle" class="putccc">
             <input type="hidden" value="${stu.nations}" id="mz" />
             <select id="nations" name="nations" dataType="Notnull" msg="民族不能为空!">
             </select><font color="red">*</font>
         </td>
 </tr>

//初始化页面信息
    function yunxing(){
       
        var nationList = ["汉族","蒙古族","回族","藏族","维吾尔族","苗族","彝族","壮族","布依族","朝鲜族","满族","侗族","瑶族","白族","土家族",  
                       "哈尼族","哈萨克族","傣族","黎族","傈僳族","佤族","畲族","高山族","拉祜族","水族","东乡族","纳西族","景颇族","柯尔克孜族",  
                       "土族","达斡尔族","仫佬族","羌族","布朗族","撒拉族","毛南族","仡佬族","锡伯族","阿昌族","普米族","塔吉克族","怒族", "乌孜别克族",  
                      "俄罗斯族","鄂温克族","德昂族","保安族","裕固族","京族","塔塔尔族","独龙族","鄂伦春族","赫哲族","门巴族","珞巴族","基诺族"];  
        $("#nations").append("<option value=''>--请选择--</option>");
        for(i=0;i<nationList.length;i++){
            var a=nationList[i];
            $("#nations").append("<option value='"+a+"' >"+a+"</option>");
        }
        //调用复选框默认选中方法
        selectedVal();
    }


    //遍历下拉框设置默认选项
    function selectedVal(){
        var nation=document.getElementById("nations");
        var mz=document.getElementById("mz").value;
        var ops=nation.options;
        for (var i = 0; i < ops.length; i++) {
            var tempVal=ops[i].value;
            if(tempVal == mz){
                ops[i].selected=true;
            }else{}
        }
    }

JS动态生成select下拉框的option并默认选中相关推荐

  1. jQuery动态生成select下拉框

    前一阵在项目里需要动态生成下拉框,找了一下用jQuery实现比较方便,这里整理一下. 下文所述方法只是本人在项目中遇到问题的解决方法,场景较为简单,也希望能帮助有需要的朋友 1.动态生成下拉框的两种方 ...

  2. 动态联动select下拉框实现

    我们在做下拉框选择时,常常会遇到一种场景,就是需要两个下拉框,其中一个下拉框的选项和内容需要根据第一个的下拉框的选择动态变化. 比如我有大的分类: 有氧运动  无氧运动 选择有氧运动时,选项有:跑步, ...

  3. bootstrap获取下拉框数据_bootstrap动态调用select下拉框的实现方法

    bootstrap动态调用select下拉框的实例代码 html代码: 填报部门: JS代码: /*获取下拉菜单*/ function showSel(){ $.ajax({ "type&q ...

  4. ajax使用json下拉框,ajax请求后台得到json数据后动态生成树形下拉框的方法

    如下所示: $(function(){ $.ajax({ url:"departmentAction_getAllDep.action", type:"post" ...

  5. html5 下拉框 美化,纯js超酷select下拉框美化插件

    tastySelect是一款纯js超酷select下拉框美化插件.tastySelect下拉框插件支持多选,内置两种主题,使用CSS3动画过渡效果,整体设计时尚大方. 使用方法 在页面中引入tasty ...

  6. 动态渲染select下拉框选中状态

    动态渲染select下拉框选中状态 <div><select name="selectBox" id="" class="selec ...

  7. 记录:ajax获取数据动态生成select下拉选js部份

    js代码 $(document).ready(function() {$("#role").setRoleList();//调用下面js中的方法 }); jQuery.fn.ext ...

  8. 点击select下拉框获取option的属性值

    select下拉框作为前端开发者应该是经常使用的,最近在项目中遇到这样的情况,点击下拉框选项,需要获取所点击的option的属性值,当时想很简单啊,给option加一个点击事件不就行了,然后就加了一下 ...

  9. bootstrap动态调用select下拉框

    html代码: <label for="classify" class="col-sm-2 control-label">填报部门:</lab ...

  10. layui动态生成的下拉框被遮住

    找到下拉款的div 设置:style="z-index: 9999" <div class="layui-input-inline" style=&quo ...

最新文章

  1. SpringBoot+WangEditor上传图片
  2. 图像增强之拉普拉斯锐化---高斯一阶导二阶导数
  3. 同一批电脑cpu序列号_新电脑到手后,你会验货吗?怎么检查新电脑?
  4. 【EF学习笔记09】----------使用 EntityState 枚举标记实体状态,实现增删改查
  5. 使用MASM07 - Win32汇编语言015
  6. 外部库依赖以及 编译
  7. webpack项目使用eslint建立代码规范
  8. C语言实现九九乘法表
  9. CDA数据分析师教材与题库
  10. 对数幅度谱图像matlab,fft2绘制图像的对数幅度谱,比较图像旋转平移和缩放后的频谱.doc...
  11. 使有用计算机不注意卫生,“十种举措”,远离干眼
  12. airpods有一只耳机冒红光_AirPods单只耳机连接不上、充不上电、闪灯等问题解决方式...
  13. cad断点快捷键_入门CAD必备,如何有效记住CAD快捷键
  14. PHP字符串函数strtoupper( 将字符串转化为大写)
  15. 纯CSS实现回到顶部的功能
  16. 计算机控制键盘,键盘装置及其计算机控制系统的制作方法
  17. 关于C++ non-aggregate cannot be initialized错误的解决
  18. dnf mysql_CentOS7使用dnf安装mysql
  19. python基础(七)散点类型与格式化输出
  20. Oracle 表空间收缩

热门文章

  1. TimesTen Classic 18c 卸载 (uninstall)全过程
  2. 网络编程在线英英词典之客户端代码框架搭建(一)
  3. freemaker eclipse 插件下载
  4. 各种PLC解密软件集合
  5. Qt-十字消除小游戏
  6. EditPlus最新汉化绿色版的下载、破解,以及开发java文件时的一些相关设置操作视频...
  7. linux系统怎么安装小小输入法,CentOS 7.0下安装小小输入法
  8. 联想电脑尺寸在哪里看_联想笔记本电脑型号查看方式、含义介绍【图文教程】...
  9. java出现com.lowagie.text。DocumentException:字体“C: \ Windows \ \ simsun字体。带有'Identity-H'的ttc'不被识别的错误
  10. 迅雷精简版 for Mac!附精简教程!