动态给select赋值

1 <select id="motorcycle_type_q"></select>

 

function getsyscode() {
        var param = {
            date : new Date()
        };
        $.ajax({
                    type : "post",
                    url : "${pageContext.request.contextPath}/carsCost/getsyscode.action",
                    async : false,
                    timeout : 30000,
                    dataType : 'json',
                    data : param,
                    beforeSend : function(XMLHttpRequest) {
                    },
                    success : function(data, textStatus) {
                        if (data != "" && data != null) {
                            //为车型下拉框赋值
                            var typeList = data['typeList'];
                            $("#motorcycle_type_q").append(
                                    "<option value=''>全部</option>");
                            if (typeList != null && typeList != "") {
                                for (var i = 0; i < typeList.length; i++)
                                    $("#motorcycle_type_q").append(
                                            "<option value='"+typeList[i]['code']+"'>"
                                                    + typeList[i]['name']
                                                    + "</option>"); //为Select追加一个Option(下拉项)
                            }
                            //为品牌下拉框赋值
                            var brandList = data['brandList'];
                            $("#cars_brand_q").append(
                                    "<option value=''>全部</option>");
                            if (brandList != null && brandList != "") {
                                for (var i = 0; i < brandList.length; i++)
                                    $("#cars_brand_q").append(
                                            "<option value='"+brandList[i]['code']+"'>"
                                                    + brandList[i]['name']
                                                    + "</option>"); //为Select追加一个Option(下拉项)
                            }
                            //为级别下拉框赋值
                            var rankList = data['rankList'];
                            $("#cars_rank_q").append(
                                    "<option value=''>全部</option>");
                            if (rankList != null && rankList != "") {
                                for (var i = 0; i < rankList.length; i++)
                                    $("#cars_rank_q").append(
                                            "<option value='"+rankList[i]['code']+"'>"
                                                    + rankList[i]['name']
                                                    + "</option>"); //为Select追加一个Option(下拉项)
                            }

                        }

                    },
                    error : function() {
                    }
                });
    }

2 <div class="ji_infobox">
                            <span><b style="color: red;font-weight: normal;">*</b>职称/资格:</span>
                            <select id="titleType" name="highlevelPersonSublist.titleType" style="width:68px;" οnchange="onChangeTitleType(this.value)" >
                                <option value="0">职称</option>
                                <option value="1">资格</option>
                               
                            </select>
                             <select id="jobtitle" name="highlevelPersonSublist.jobtitle" style="width:100px;">
                                <option value="2">副高级</option>
                                <option value="3">高级</option>
                            </select>
                        </div>

function onChangeTitleType(type){
    if(type=="0"){
        $("#jobtitle").empty();
        $("#jobtitle").append("<option value='2'>副高</option>");
        $("#jobtitle").append("<option value='3'>高级</option>");
    }else if(type=="1"){
        $("#jobtitle").empty();
        $("#jobtitle").append("<option value='11'>高级工</option>");
        $("#jobtitle").append("<option value='12'>技师</option>");
        $("#jobtitle").append("<option value='13'>高级技师</option>");
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值