小编Tha*_* Sy的帖子

jquery select2刷新数据

select2用来选择和ajax加载数据,如何在初始选择后更改状态时替换旧数据.

我的加载代码:

$('.datetimepicker').on("changeDate", function() {  
        //refresh selectbox ??
        doctor_id = $(".select2-doctors").val();
        clinic_id = $(".select2-clinics").val();
        date = $('.datetimepicker').datepicker('getFormattedDate');
        $.ajax({
            url: '/admin/appointments/time_slots',
            type: 'GET',
            dataType: 'json',
            data: {doctor_id: doctor_id, clinic_id: clinic_id, date: date}
        })
        .done(function(data) {
            console.log("success");
            console.log(data);
            $('.select2-slot').select2({
                data: data.slots
            });
        })
        .always(function() {
            console.log("complete");
        });
    });
Run Code Online (Sandbox Code Playgroud)

jquery jquery-select2

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

jquery ×1

jquery-select2 ×1