无法选择select2 remote ajax

时间:2017-01-18 08:58:07

标签: javascript jquery ajax select2

我无法从ajax中选择我的select2结果。有人可以帮帮我吗?这是我的代码

$("#city_from").select2({
    ajax: {
        url: base_url+$('#city_from').attr('data-url'),
        dataType: 'json',
        delay: 1000,
        data: function (params) {
            return {
                departure: params.term, // search term
            };
        },
        processResults: function (data, params) {
            return {
                results: data.airport,
            };
        },
        cache: true
    },
    placeholder: "Enter airport/city",
    minimumInputLength: 3,
    templateResult: function(data) {
        if (data.loading) return data.text;
        return data;
    },
    templateSelection: function(data) {
        return data;
    }
}).ready(function () {
    $(".select2-selection__placeholder").text("Enter airport/city")
});

我的代码的结果只是下拉列表,但无法选择。 谢谢。

0 个答案:

没有答案