使用AJAX的select2不是自动完成的

时间:2013-07-16 10:15:41

标签: javascript ajax jquery jquery-select2

我在我的网站上使用select2。在我的服务器端使用AJAX / json,我得到了正确的响应,但是当我在该选择框中输入字母时,它无法自动完成,我遇到了这个问题

First picture

这就是我的希望:

Second picture

这是我的 HTML 代码

<input type="hidden" name="region" id="region" style="width:250px;"  />

js code:

    function format(data){
    return data.text;
};

    $("#region").select2({
    formatResult: format,
    formatSelection: format,
    ajax: {
        url: "/wine/select2.php?country=USA",
        dataType: 'json',
        quietMillis: 100,
        data: function (term) {
            return {
            q: term 
            };
        },
        results: function (data)
        {
            return { results: data};
        },
        dropdownCssClass: "bigdrop"
    }
});

我的代码出了什么问题?请指导我如何解决这个问题

0 个答案:

没有答案