bootstrap select2怎么设置默认值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bootstrap select2怎么设置默认值相关的知识,希望对你有一定的参考价值。

参考技术A // Set up the Select2 control
$('#mySelect2').select2(
    ajax: 
        url: '/api/students'
    
);
// Fetch the preselected item, and add to the control
var studentSelect = $('#mySelect2');
$.ajax(
    type: 'GET',
    url: '/api/students/s/' + studentId
).then(function (data)     
// create the option and append to Select2
    var option = new Option(data.full_name, data.id, true, true);
    studentSelect.append(option).trigger('change');    
    // manually trigger the `select2:select` event
    studentSelect.trigger(
        type: 'select2:select',
        params: 
            data: data
        
    );
);

参考技术B 动态删除select中的所有options:document.getElementById("ddlResourceType").options.length=0;动态删除select中的某一项option:document.getElementById("ddlResourceType").options.remove(indx);动态添加select中的项option:documen

el-select设置默认值后选项无法切换

参考技术A 在写vue项目时,设置页面下拉框的默认值时,后台获取数据绑定后,重新选择后,一直无法切换选项,查了半天原来是页面渲染的问题。

原因:出现这个问题就是因为绑定了对象(需求如此),只是改变对象的一个属性值,render函数没有自动更新,数据刷新了,但是视图没有刷新。

解决方案:调用this.$forceUpdate就是重新render。

以上是关于bootstrap select2怎么设置默认值的主要内容,如果未能解决你的问题,请参考以下文章

使用 Select2 和 Bootstrap 样式的问题

Select2,为单选下拉设置默认值

Knockout + Select2 - 设置默认值?

如何利用select2下拉框插件方法限制选框项个数

在htm中bootstrap+datetimepicker怎么样设置默认时间

Select2 多个 - 如何设置空白默认值