zoukankan      html  css  js  c++  java
  • 【转载】用jquery给select option 赋值

    var dataList = [
                    "6211125886667895", "6211125886667892", "6211125886667897"
                ];
                for (var i = 0; i < dataList.length; i++) {
                    //先创建好select里面的option元素
                    var option = document.createElement("option");
                    //给option的text赋值,这就是你点开下拉框能够看到的东西
                    $(option).text(dataList[i]);
                    //获取select 下拉框对象,并将option添加进select
                    $('#problemTypeId').append(option);
                }

    原文:https://blog.csdn.net/song_de/article/details/33757939

    后来我又发现像上面那样写对我的需求有些差异,于是又查到了下面这种写法:

    主要是因为我需要在页面显示value,但请求时需要携带key参数,二者一一对应
    
    var dataList = [
                    "6211125886667895", "6211125886667892", "6211125886667897"
                ];
    for(var i = 0;i <dataList.length; i++){
        var $select=$("#test");
        $select.append('<option values="'+dataList[i].key+'">'+dataList[i].value+'</option>');
    }
  • 相关阅读:
    课后listview作业
    安卓sql
    activity带数据跳转
    安卓第四周作业
    15周作业
    十三周作业-集合
    十三周上机练习
    12周作业
    linux
    Questions.
  • 原文地址:https://www.cnblogs.com/licheng0201/p/10033300.html
Copyright © 2011-2022 走看看