编程语言
首页 > 编程语言> > javascript-没有select2 / compat / inputData

javascript-没有select2 / compat / inputData

作者:互联网

我正在将Select2JS 4.0.5与PHP和jQuery 3.2.1结合使用.首先包含jQuery,然后是select2js,然后是其余JS库.我的密码

if ($("#company").length > 0){   // The code below works with typeaheadJS
$('#company').select2()({
source: function (query, syncResults, asyncResults) {
        $.ajax({
            url: "common/search.php",
            data: 'query=' + query,
            dataType: "json",
            type: "POST",
            success: function (data) {
                asyncResults($.map(data, function (item) {
                    return item;
                }));
            }
        });
    }
});
} 

我不断收到错误:没有select2 / compat / inputData

类似的问题说,如果我包含完整版本,则会修复此错误.如果我这样做,错误将变成

TypeError:$(…).select2(…)不是函数

解决方法:

对我来说,将输入标签更改为选择标签是可行的.

标签:jquery-select2,jquery-select2-4,javascript,jquery
来源: https://codeday.me/bug/20191025/1928031.html