jquery select2 actualiser les données

Je l'aide select2 pour sélectionner et ajax pour charger les données, comment puis-je remplacer les anciennes données lorsque l'état est modifié après la sélection initiale.

Mon code de chargement:

$('.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");
        });
    });
Salut, pouvez-vous nous donner plus d'info? lequel des trois select2 voulez-vous mettre à jour? quand et comment charger?
Thang Le Sy est-il de travail pour datepicker changement? Je crois que vous avez besoin d'ajouter des événements de changement pour select2-cliniques et select2-médecins et comprennent même appel ajax pour mettre à jour select2-logement si son travail pour le datepicker changement comme prévu.
quand j'ai changer la date, je veux changer de logement nous ajax chargement, la première fois datetimepicker par défaut est aujourd'hui et je recived de données, mais la deuxième fois selectbox ne peut pas remplacer les anciennes données malgré l'ajax chargement, c'est le travail. (mon anglais n'est pas bien :)) )
oui, datetimepicker travail, et je recived données de l'ajax mais je ne peux pas remplacer mes anciennes données
Thang Le Sy Qui select2 élément que vous souhaitez actualiser? Quelle est la version de select2 utilisez-vous? Pourriez-vous partager structure JSON/modèle pour data.slots?

OriginalL'auteur Thang Le Sy | 2016-01-23