2

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

第一张照片

这就是我希望的:

第二张图片

这是我的HTML代码

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

js代码:

    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"
    }
});

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

4

0 回答 0