首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap-select将不工作

Bootstrap-select将不工作
EN

Stack Overflow用户
提问于 2018-07-27 09:38:40
回答 1查看 79关注 0票数 1

bootstrap-select不工作当我在我的代码中实现它时,来自select标签的数据不是来自数据库,它来自json文件,并且在模式打开时嵌入。以下是我的代码

代码语言:javascript
复制
 <div class="form-group">
    <label class="control-label">City</label>
    <select id="city" class="form-control form-control-sm" name="City"></select>
    @Html.ValidationMessageFor(model => model.City, "", new { @class = "text-danger" })
</div>

我的脚本代码,其中加载了select标记的数据

代码语言:javascript
复制
$(function () {
    var dropdown = $('#city');
    $.getJSON(AppGlobal.baseUrl + 'JsonFiles/city.json', function (data) {

        $.each(data.RECORDS, function (i, val) {

            dropdown.append($('<option></option>').attr({ 'value': val.citymunDesc, 'data-id': val.provCode }).text(val.citymunDesc));

        });
        $('#city').trigger('change');
    });  
    $('#city').selectpicker();
})

但是当我运行我的代码时,我将其设置为bootstrap-selectpicker的Select标记并没有加载数据。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-27 09:46:41

您必须刷新您的选择:

代码语言:javascript
复制
 $('#city').selectpicker('refresh');
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51549646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档