【bootstrap-select】--- 动态给select赋值,解决回显后,下拉菜单下所有的选项全没有

bootstrap-select文档:http://silviomoreto.github.io/bootstrap-select/

html页代码:

<select id="sexId" data-width="173px">
 
</select>

js代码:

<script type="text/javascript">

//1-动态加载选项代码:

function genSexDicVals() {
    $.ajax({
        type: "post",
        url: "**/getSexDics",
        success: function (msg) {
            var objMsg = eval(msg);
            if (objMsg.status) {
                if (objMsg.dics) {
                    for (var item in result.dics) {
                        $("#sexId").append("<option value='" 
                            + objMsg.dics[item].SEX_ID + "'>"
                            + objMsg.dics[item].SEX_NAME + "</option>");
                    }
                }
                $("#sexId").selectpicker("refresh");
            } else {
                alert(objMsg.errMsg);
            }
        },
        error: function (msg) {
            alert("获取数据异常,请联系管理员!");
        }
    });
}

//2-回显代码

function reShowUserInfo() {
    $.ajax({
        type:"post",
        url:"**/showUserInfo",
        success:function(msg){
        var result=eval(msg);
        if (result.status) {
            if (result.memberDetailBean) {
                $("#qlxUserId").val(qlxUserId);
                $("#userName").val(result.memberDetailBean.userName);
                $("#sexId").val(result.memberDetailBean.sexId?
                    result.memberDetailBean.sexId:'-1');
                $("#sexId").selectpicker('render');
            }
        }
    },
    error:function(msg){
        alert("获取数据异常,请联系管理员!");
    }
  });
}

</script>



  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值